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

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

  • Cloud Search Connector 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. प्रोजेक्ट का नाम फ़ील्ड में, प्रोजेक्ट का नाम डालें, जैसे कि "SearchTutorial."

  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

आगे बढ़ें