Google Cloud Search शुरू करने के लिए ट्यूटोरियल

इस ट्यूटोरियल में बताया गया है कि किसी आसान Cloud Search समाधान को कैसे डिप्लॉय किया जा सकता है. साथ ही, इंडेक्स किए जाने वाले डेटा को स्टोर करने की जगह के तौर पर GitHub का इस्तेमाल किया गया है. खास तौर पर, इस ट्यूटोरियल में ऐप्लिकेशन के दो सैंपल हैं:

  • Cloud Search कनेक्टर SDK टूल की मदद से बनाया गया एक कॉन्टेंट कनेक्टर. इसका इस्तेमाल, GitHub रिपॉज़िटरी में मिले डेटा को इंडेक्स करने के लिए किया जाता है. इंडेक्स किए गए डेटा में समस्याएं, पुल के अनुरोध, और डिफ़ॉल्ट ब्रांच (master) का हेड कॉन्टेंट शामिल है.
  • ऐसा वेब ऐप्लिकेशन जो कस्टमाइज़ किया गया खोज इंटरफ़ेस देने के लिए खोज विजेट का इस्तेमाल करता है.

ज़रूरी शर्तें

इस ट्यूटोरियल के लिए इन ज़रूरी शर्तों को पूरा करना ज़रूरी है:

  • ऐसे Google Workspace या Cloud Identity डोमेन का एडमिन ऐक्सेस होना चाहिए जिसमें तीसरे पक्ष के डेटा को इंडेक्स करने के लिए, Cloud Search चालू हो. अगर आपको एडमिन कंट्रोल पैनल में सेटिंग नहीं दिख रही हैं, तो अपने डोमेन एडमिन से संपर्क करें या Cloud Search के लिए साइन-अप करें.
  • GitHub उपयोगकर्ता खाता.
  • Java और JavaScript की सुविधा.
  • Java 8 या इसके बाद का वर्शन.
  • Maven.
  • Node.js 8.11 या इसके बाद का वर्शन.

ट्यूटोरियल प्रोजेक्ट बनाना

शुरू करने के लिए, आपको Google Cloud Platform प्रोजेक्ट बनाना होगा. यह प्रोजेक्ट, Google Cloud Platform (GCP) की सभी सेवाओं को बनाने, चालू करने, और इस्तेमाल करने का आधार बनाता है. इन सेवाओं में, एपीआई मैनेज करना, बिलिंग की सुविधा चालू करना, सहयोगियों को जोड़ना और हटाना, और अनुमतियां मैनेज करना शामिल हैं.

  1. Google Cloud Console खोलें.

  2. पेज पर सबसे ऊपर, "Google Cloud Console" की दाईं ओर मौजूद पर क्लिक करें. ऐसा करने पर, आपको एक डायलॉग बॉक्स दिखेगा. इसमें मौजूदा प्रोजेक्ट की सूची दिखेगी.

  3. नया प्रोजेक्ट पर क्लिक करें. नया प्रोजेक्ट स्क्रीन दिखेगी.

  4. प्रोजेक्ट का नाम फ़ील्ड में, प्रोजेक्ट का नाम डालें, जैसे कि "Searchtutor".

  5. (ज़रूरी नहीं) प्रोजेक्ट आईडी में बदलाव करने के लिए, बदलाव करें पर क्लिक करें. प्रोजेक्ट बनाने के बाद, प्रोजेक्ट आईडी बदला नहीं जा सकता. इसलिए, ऐसा आईडी चुनें जो प्रोजेक्ट के लाइफ़टाइम में आपकी ज़रूरत के मुताबिक हो.

  6. प्रोजेक्ट की जगहें ब्राउज़ करने के लिए, ब्राउज़ करें पर क्लिक करें.

  7. अपने प्रोजेक्ट के लिए किसी जगह पर क्लिक करें और चुनें पर क्लिक करें.

  8. बनाएं पर क्लिक करें. कंसोल, डैशबोर्ड पेज पर ले जाता है. प्रोजेक्ट कुछ मिनट में बन जाता है.

प्रोजेक्ट बनाने और उन्हें मैनेज करने के बारे में ज़्यादा जानकारी पाने के लिए, प्रोजेक्ट बनाना और मैनेज करना लेख पढ़ें.

इस एपीआई को चालू करें

क्रेडेंशियल पाने के लिए, आपको Google Cloud Search API चालू करना होगा और सेवा खाता बनाना होगा.

  1. बाईं ओर मौजूद नेविगेशन में, एपीआई और सेवाएं पर क्लिक करें.
  2. यह पक्का करने के लिए कि आप नए प्रोजेक्ट में हैं, Google Cloud Console बैनर की दाईं ओर मौजूद आइकॉन पर क्लिक करें. इसके बाद, नया प्रोजेक्ट चुनें.
  3. एपीआई और सेवाएं चालू करें पर क्लिक करें. ऐसा करने पर, आपको "एपीआई लाइब्रेरी में आपका स्वागत है" पेज दिखेगा.
  4. खोज फ़ील्ड में "Cloud Search API" टाइप करें और return दबाएं. एपीआई की एक सूची दिखती है.
  5. Cloud Search API पर क्लिक करें. "Cloud Search API" पेज दिखेगा.
  6. चालू करें पर क्लिक करें. आपको खास जानकारी देने वाला पेज दिखेगा.

एपीआई को चालू और बंद करने के बारे में ज़्यादा जानकारी के लिए, Google Cloud Console में एपीआई मैनेज करना देखें

ट्यूटोरियल रिपॉज़िटरी (डेटा स्टोर की जगह) का क्लोन बनाएं

सैंपल रिपॉज़िटरी का क्लोन बनाने के लिए, यह कमांड चलाएं:

git clone https://github.com/googleworkspace/cloud-search-samples.git

आगे बढ़ें