अमेज़ॅन केंद्र मशीन लर्निंग (एमएल) द्वारा संचालित एक अत्यधिक सटीक और उपयोग में आसान बुद्धिमान खोज सेवा है। अमेज़ॅन केंद्र डेटा स्रोत कनेक्टर का एक सूट प्रदान करता है जो आपकी सामग्री को अंतर्ग्रहण और अनुक्रमणित करने की प्रक्रिया को सरल बनाता है, चाहे वह कहीं भी हो।
संगठनों में मूल्यवान डेटा संरचित और असंरचित दोनों रिपॉजिटरी में संग्रहीत किया जाता है। एक उद्यम खोज समाधान कई संरचित और असंरचित रिपॉजिटरी में डेटा को इंडेक्स और सर्च करने के लिए एक साथ खींचने में सक्षम होना चाहिए।
ऐसा ही एक डेटा रिपॉजिटरी ड्रॉपबॉक्स है। एंटरप्राइज़ उपयोगकर्ता क्लाउड पर दस्तावेज़ अपलोड करने, स्थानांतरित करने और संग्रहीत करने के लिए ड्रॉपबॉक्स का उपयोग करते हैं। दस्तावेज़ों को संग्रहीत करने की क्षमता के साथ, ड्रॉपबॉक्स ड्रॉपबॉक्स पेपर, एक सह-संपादन उपकरण प्रदान करता है जो उपयोगकर्ताओं को एक ही स्थान पर सहयोग करने और सामग्री बनाने की सुविधा देता है। ड्रॉपबॉक्स पेपर दस्तावेज़ों में संरचना जोड़ने के लिए वैकल्पिक रूप से टेम्प्लेट का उपयोग कर सकता है। फाइलों और कागज के अलावा, ड्रॉपबॉक्स आपको अपने फ़ोल्डरों में वेबपेजों के शॉर्टकट स्टोर करने की भी अनुमति देता है।
हमें यह घोषणा करते हुए खुशी हो रही है कि अब आप ड्रॉपबॉक्स के लिए अमेज़ॅन केंद्र कनेक्टर का उपयोग अपने ड्रॉपबॉक्स खाते में संग्रहीत जानकारी को खोजने के लिए कर सकते हैं। इस पोस्ट में, हम दिखाते हैं कि ड्रॉपबॉक्स में संग्रहीत जानकारी को कैसे अनुक्रमित किया जाए और अमेज़ॅन केंद्र बुद्धिमान खोज फ़ंक्शन का उपयोग किया जाए। इसके अलावा, अमेज़ॅन केंद्र की एमएल संचालित बुद्धिमान खोज प्राकृतिक भाषा कथा सामग्री वाले असंरचित दस्तावेजों से सटीक रूप से जानकारी प्राप्त कर सकती है, जिसके लिए कीवर्ड खोज बहुत प्रभावी नहीं है।
समाधान अवलोकन
अमेज़ॅन केंद्र के साथ, आप अपने दस्तावेज़ भंडार में खोज करने के लिए एक केंद्रीय स्थान प्रदान करने के लिए कई डेटा स्रोतों को कॉन्फ़िगर कर सकते हैं। हमारे समाधान के लिए, हम प्रदर्शित करते हैं कि ड्रॉपबॉक्स के लिए अमेज़ॅन केंद्र कनेक्टर का उपयोग करके ड्रॉपबॉक्स रिपॉजिटरी या फ़ोल्डर को कैसे अनुक्रमित किया जाए। समाधान में निम्नलिखित चरण होते हैं:
- ड्रॉपबॉक्स पर एक ऐप कॉन्फ़िगर करें और कनेक्शन विवरण प्राप्त करें।
- विवरण स्टोर करें AWS राज प्रबंधक.
- अमेज़ॅन केंद्र कंसोल के माध्यम से ड्रॉपबॉक्स डेटा स्रोत बनाएं।
- ड्रॉपबॉक्स रिपॉजिटरी में डेटा को इंडेक्स करें।
- जानकारी प्राप्त करने के लिए एक नमूना क्वेरी चलाएँ।
.. पूर्वापेक्षाएँ
ड्रॉपबॉक्स के लिए अमेज़न केंद्र कनेक्टर को आज़माने के लिए, आपको निम्नलिखित की आवश्यकता होगी:
ड्रॉपबॉक्स ऐप कॉन्फ़िगर करें और कनेक्शन विवरण एकत्र करें
इससे पहले कि हम ड्रॉपबॉक्स डेटा स्रोत सेट करें, हमें आपके ड्रॉपबॉक्स रिपॉजिटरी के बारे में कुछ विवरण चाहिए। आइए उन्हें पहले से इकट्ठा करें।
- www.dropbox.com/developers.
- चुनें ऐप कंसोल.
- अपने क्रेडेंशियल के साथ साइन इन करें (सुनिश्चित करें कि आप एंटरप्राइज़ खाते में साइन इन कर रहे हैं)।
- चुनें ऐप बनाएं.
- चुनते हैं स्कोप्ड एक्सेस.
- चुनते हैं फुल ड्रॉपबॉक्स (या उस विशिष्ट फ़ोल्डर का नाम जिसे आप अनुक्रमित करना चाहते हैं)।
- अपने ऐप के लिए एक नाम दर्ज करें।
- चुनें ऐप बनाएं.
आप कॉन्फ़िगरेशन स्क्रीन को टैब के एक सेट के साथ देख सकते हैं। - अनुमतियाँ सेट करने के लिए, चुनें अनुमतियाँ टैब.
- अनुमतियों का एक न्यूनतम सेट चुनें, जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।
- चुनें सब्मिट.
एक संदेश यह कहते हुए दिखाई देता है कि अनुमति परिवर्तन सफल रहा। - पर सेटिंग टैब, ऐप कुंजी की प्रतिलिपि बनाएँ।
- चुनें दिखाना के पास ऐप सीक्रेट और रहस्य की नकल करो।
- के अंतर्गत जनरेट किया गया एक्सेस टोकन, चुनें उत्पन्न करें और टोकन कॉपी करें।
इन मानों को सुरक्षित स्थान पर संग्रहीत करें—हमें इन्हें बाद में संदर्भित करने की आवश्यकता है।
सत्र टोकन 4 घंटे तक के लिए वैध है। हर बार जब आप सामग्री को अनुक्रमित करते हैं तो आपको एक नया सत्र टोकन उत्पन्न करना होता है।
सीक्रेट मैनेजर में ड्रॉपबॉक्स क्रेडेंशियल स्टोर करें
सीक्रेट मैनेजर में अपने ड्रॉपबॉक्स क्रेडेंशियल्स को स्टोर करने के लिए, निम्नलिखित चरणों का मुकाबला करें:
- गोपनीयता प्रबंधक कंसोल पर, चुनें एक नया रहस्य संग्रहित करें.
- चुनें अन्य प्रकार का रहस्य.
- के लिए तीन कुंजी-मूल्य जोड़े बनाएं
appKey
,appSecret
, तथाrefreshToken
और ड्रॉपबॉक्स से सहेजे गए मान दर्ज करें। - चुनें सहेजें.
- के लिए गुप्त नाम, एक नाम दर्ज करें (उदाहरण के लिए,
AmazonKendra-dropbox-secret
). - एक वैकल्पिक विवरण दर्ज करें।
- चुनें अगला.
- में रोटेशन कॉन्फ़िगर करें अनुभाग, सभी सेटिंग्स को उनके डिफ़ॉल्ट पर रखें और चुनें अगला.
- पर समीक्षा पृष्ठ, चुनें दुकान.
ड्रॉपबॉक्स के लिए अमेज़न केंद्र कनेक्टर को कॉन्फ़िगर करें
अमेज़ॅन केंद्र कनेक्टर को कॉन्फ़िगर करने के लिए, निम्न चरणों को पूरा करें:
- अमेज़न केंद्र कंसोल पर, चुनें एक इंडेक्स बनाएं.
- के लिए सूचकांक नाम, अनुक्रमणिका के लिए एक नाम दर्ज करें (उदाहरण के लिए,
my-dropbox-index
). - एक वैकल्पिक विवरण दर्ज करें।
- के लिए भूमिका का नाम, एक IAM भूमिका नाम दर्ज करें।
- वैकल्पिक एन्क्रिप्शन सेटिंग्स और टैग कॉन्फ़िगर करें।
- चुनें अगला.
- में उपयोगकर्ता अभिगम नियंत्रण कॉन्फ़िगर करें अनुभाग, सेटिंग्स को उनके डिफ़ॉल्ट पर छोड़ दें और चुनें अगला.
- के लिए प्रोविजनिंग एडिशन, चुनते हैं डेवलपर संस्करण.
- चुनें बनाएं.
यह IAM भूमिका बनाता है और प्रचारित करता है और फिर Amazon Kendra index बनाता है, जिसमें 30 मिनट तक का समय लग सकता है। - चुनें डाटा के स्रोत नेविगेशन फलक में
- के अंतर्गत ड्रॉपबॉक्स, चुनें कनेक्टर जोड़ें.
- के लिए डेटा स्रोत का नाम, एक नाम दर्ज करें (उदाहरण के लिए,
my-dropbox-connector
). - एक वैकल्पिक विवरण दर्ज करें।
- चुनें अगला.
- के लिए प्रमाणीकरण टोकन का प्रकार, चुनते हैं एक्सेस टोकन (अस्थायी उपयोग).
- के लिए एडब्ल्यूएस रहस्य प्रबंधक गुप्त, वह रहस्य चुनें जिसे आपने पहले बनाया था।
- के लिए IAM भूमिका, चुनें एक नई भूमिका बनाएँ.
- के लिए भूमिका का नाम, एक नाम दर्ज करें (उदाहरण के लिए,
AmazonKendra-dropbox-role
). - चुनें अगला.
- के लिए निकाय या सामग्री प्रकार चुनें, अपनी सामग्री प्रकार चुनें।
- के लिए आवृत्ति, चुनें मांग पर भागो.
- चुनें अगला.
- कोई भी वैकल्पिक फ़ील्ड मैपिंग सेट करें और चुनें अगला.
- चुनें समीक्षा करें और बनाएं और चुनें डेटा स्रोत जोड़ें.
- चुनें अभी सिंक करें.
- सिंक के पूरा होने की प्रतीक्षा करें।
समाधान का परीक्षण करें
अब जब आपने अपने ड्रॉपबॉक्स खाते से सामग्री को अपने अमेज़ॅन केंद्र इंडेक्स में शामिल कर लिया है, तो आप कुछ प्रश्नों का परीक्षण कर सकते हैं।
अपने इंडेक्स पर जाएं और चुनें अनुक्रमित सामग्री खोजें. एक नमूना खोज क्वेरी दर्ज करें और अपने खोज परिणामों का परीक्षण करें (आपकी क्वेरी आपके खाते की सामग्री के आधार पर अलग-अलग होगी)।
ड्रॉपबॉक्स कनेक्टर ड्रॉपबॉक्स से स्थानीय पहचान जानकारी को भी क्रॉल करता है। उपयोगकर्ताओं के लिए, यह उपयोगकर्ता ईमेल आईडी को प्रिंसिपल के रूप में सेट करता है। समूहों के लिए, यह समूह आईडी को प्रिंसिपल के रूप में सेट करता है। उपयोगकर्ताओं/समूहों द्वारा खोज परिणामों को फ़िल्टर करने के लिए, खोज कंसोल पर जाएं।
पर क्लिक करें "उपयोगकर्ता नाम या समूहों के साथ परीक्षण क्वेरी"इसे विस्तारित करने के लिए और उस बटन पर क्लिक करें जो कहता है"उपयोगकर्ता नाम या समूह लागू करें".
उपयोगकर्ता और/या समूह के नाम दर्ज करें और क्लिक करें लागू करें. इसके बाद, खोज क्वेरी दर्ज करें और एंटर दबाएं। यह आपके लिए आपके मानदंड के आधार पर परिणामों का एक फ़िल्टर्ड सेट लाता है।
बधाई हो! आपने अपने ड्रॉपबॉक्स खाते से अनुक्रमित सामग्री के आधार पर उत्तर और अंतर्दृष्टि की सतह के लिए अमेज़ॅन केंद्र का सफलतापूर्वक उपयोग किया है।
ऑफ़लाइन पहुंच के लिए स्थायी टोकन जेनरेट करें
इस पोस्ट के निर्देश आपको अस्थायी एक्सेस टोकन बनाने, कॉन्फ़िगर करने और उपयोग करने के बारे में बताते हैं। ऐप्स ऑफ़लाइन एक्सेस का अनुरोध करके भी लंबी अवधि तक पहुंच प्राप्त कर सकते हैं, इस स्थिति में ऐप को एक ताज़ा टोकन प्राप्त होता है जिसका उपयोग आवश्यकतानुसार नए अल्पकालिक एक्सेस टोकन प्राप्त करने के लिए किया जा सकता है, बिना किसी मैनुअल उपयोगकर्ता के हस्तक्षेप के। आप में अधिक जानकारी प्राप्त कर सकते हैं ड्रॉपबॉक्स OAuth गाइड और ड्रॉपबॉक्स प्राधिकरण दस्तावेज. स्थायी रीफ़्रेश टोकन बनाने के लिए निम्न चरणों का उपयोग करें (उदाहरण के लिए सिंक को शेड्यूल पर ट्रिगर करने के लिए सेट करने के लिए):
- ऐप कुंजी और ऐप सीक्रेट पहले की तरह प्राप्त करें।
- एक नए ब्राउज़र में, नेविगेट करें
https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=
. - डिफ़ॉल्ट स्वीकार करें और चुनें सब्मिट.
- चुनें जारी रखें.
- चुनें अनुमति देना.
आपके लिए एक एक्सेस कोड जनरेट किया गया है। - एक्सेस कोड कॉपी करें।
अब आपको एक्सेस कोड से रिफ्रेश टोकन मिलता है। - टर्मिनल विंडो में, निम्न कर्ल कमांड चलाएँ:
Amazon Kendra के डेटा स्रोत कॉन्फ़िगरेशन में स्थायी टोकन को कॉन्फ़िगर करने के लिए आप इस ताज़ा टोकन को ऐप कुंजी और ऐप सीक्रेट के साथ स्टोर कर सकते हैं। अमेज़ॅन केंद्र एक्सेस टोकन उत्पन्न करता है और एक्सेस के लिए आवश्यकतानुसार इसका उपयोग करता है।
सीमाओं
इस समाधान की निम्नलिखित सीमाएँ हैं:
- फ़ाइल टिप्पणियों को अनुक्रमणिका में आयात नहीं किया जाता है
- आपके पास ड्रॉपबॉक्स के लिए कस्टम मेटाडेटा जोड़ने का विकल्प नहीं है
- Google दस्तावेज़, शीट और स्लाइड के लिए Google कार्यस्थान या Google खाते की आवश्यकता होती है और ये शामिल नहीं होते हैं
निष्कर्ष
अमेज़ॅन केंद्र के लिए ड्रॉपबॉक्स कनेक्टर के साथ, संगठन अमेज़ॅन केंद्र द्वारा संचालित बुद्धिमान खोज का उपयोग करके अपने खाते में संग्रहीत जानकारी के भंडार में सुरक्षित रूप से टैप कर सकते हैं।
इस पोस्ट में, हमने आपको बुनियादी बातों से परिचित कराया, लेकिन कई अतिरिक्त विशेषताएं हैं जिन्हें हमने कवर नहीं किया। उदाहरण के लिए:
- आप अपने अमेज़ॅन केंद्र इंडेक्स के लिए उपयोगकर्ता-आधारित अभिगम नियंत्रण सक्षम कर सकते हैं और उन उपयोगकर्ताओं और समूहों तक पहुंच को प्रतिबंधित कर सकते हैं जिन्हें आप कॉन्फ़िगर करते हैं
- आप निर्दिष्ट कर सकते हैं
allowedUsersColumn
औरallowedGroupsColumn
ताकि आप क्रमशः उपयोगकर्ताओं और समूहों के आधार पर अभिगम नियंत्रण लागू कर सकें - आप Amazon Kendra अनुक्रमणिका विशेषताओं के लिए अतिरिक्त फ़ील्ड मैप कर सकते हैं और उन्हें खोज परिणामों में फ़ेसटिंग, खोज और प्रदर्शन के लिए सक्षम कर सकते हैं
- आप अतिरिक्त विशेषता मानचित्रण तर्क और यहां तक कि अंतर्ग्रहण के दौरान कस्टम सामग्री परिवर्तन करने के लिए अमेज़ॅन केंद्र में कस्टम दस्तावेज़ संवर्धन (सीडीई) क्षमता के साथ ड्रॉपबॉक्स डेटा स्रोत को एकीकृत कर सकते हैं।
इन संभावनाओं और अधिक के बारे में जानने के लिए, देखें अमेज़न केंद्र डेवलपर गाइड.
लेखक के बारे में
आशीष लगवणकरी एडब्ल्यूएस में सीनियर एंटरप्राइज सॉल्यूशंस आर्किटेक्ट हैं। उनकी मुख्य रुचियों में एआई / एमएल, सर्वर रहित और कंटेनर प्रौद्योगिकियां शामिल हैं। आशीष बोस्टन, एमए, क्षेत्र में स्थित है और पढ़ने, बाहर और अपने परिवार के साथ समय बिताने का आनंद लेता है।
- AI
- ai कला
- ऐ कला जनरेटर
- ऐ रोबोट
- अमेज़ॅन केंद्र
- कृत्रिम बुद्धिमत्ता
- कृत्रिम बुद्धिमत्ता प्रमाणन
- बैंकिंग में आर्टिफिशियल इंटेलिजेंस
- आर्टिफिशियल इंटेलिजेंस रोबोट
- आर्टिफिशियल इंटेलिजेंस रोबोट
- कृत्रिम बुद्धि सॉफ्टवेयर
- AWS मशीन लर्निंग
- blockchain
- ब्लॉकचेन सम्मेलन एआई
- कॉइनजीनियस
- संवादी कृत्रिम बुद्धिमत्ता
- क्रिप्टो सम्मेलन एआई
- दल-ए
- ध्यान लगा के पढ़ना या सीखना
- इसे गूगल करें
- यंत्र अधिगम
- प्लेटो
- प्लेटो एआई
- प्लेटो डेटा इंटेलिजेंस
- प्लेटो गेम
- प्लेटोडाटा
- प्लेटोगेमिंग
- स्केल एआई
- वाक्यविन्यास
- जेफिरनेट