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

आगे बढ़ें