গুগল ক্লাউড অনুসন্ধান শুরু করার টিউটোরিয়াল

এই টিউটোরিয়ালটি দেখায় কিভাবে একটি সাধারণ ক্লাউড অনুসন্ধান সমাধান স্থাপন করা যায় এবং সূচীকরণের জন্য ডেটার সংগ্রহস্থল হিসাবে GitHub ব্যবহার করে। বিশেষত, এই টিউটোরিয়ালটিতে দুটি নমুনা অ্যাপ্লিকেশন রয়েছে:

  • একটি বিষয়বস্তু সংযোগকারী, ক্লাউড অনুসন্ধান সংযোগকারী SDK দিয়ে তৈরি, যা GitHub সংগ্রহস্থলে পাওয়া ডেটা সূচক করতে ব্যবহৃত হয়। সূচীকৃত ডেটা সমস্যা, পুল অনুরোধ এবং ডিফল্ট শাখার প্রধান বিষয়বস্তু ( master ) অন্তর্ভুক্ত করে।
  • একটি ওয়েব অ্যাপ যা একটি কাস্টমাইজড অনুসন্ধান ইন্টারফেস প্রদান করতে অনুসন্ধান উইজেট ব্যবহার করে।

পূর্বশর্ত

এই টিউটোরিয়ালটি নিম্নলিখিত পূর্বশর্ত প্রয়োজন:

  • Google Workspace বা Cloud Identity ডোমেনে অ্যাডমিনিস্ট্রেটর অ্যাক্সেস ক্লাউড সার্চের জন্য থার্ড পার্টি ডেটা ইন্ডেক্সিং চালু করা আছে। আপনি অ্যাডমিন কন্ট্রোল প্যানেলে সেটিংস দেখতে অক্ষম হলে, হয় আপনার ডোমেন প্রশাসকের সাথে যোগাযোগ করুন অথবা ক্লাউড অনুসন্ধানের জন্য সাইন আপ করুন
  • একটি GitHub ব্যবহারকারী অ্যাকাউন্ট।
  • জাভা এবং জাভাস্ক্রিপ্ট পরিচিতি।
  • জাভা 8 বা নতুন।
  • মাভেন
  • Node.js 8.11 বা নতুন।

টিউটোরিয়াল প্রকল্প তৈরি করুন

শুরু করতে, আপনাকে একটি Google ক্লাউড প্ল্যাটফর্ম প্রকল্প তৈরি করতে হবে। এই প্রকল্পটি সমস্ত Google ক্লাউড প্ল্যাটফর্ম (GCP) পরিষেবাগুলি তৈরি, সক্ষম এবং ব্যবহার করার ভিত্তি তৈরি করে, যার মধ্যে APIগুলি পরিচালনা করা, বিলিং সক্ষম করা, সহযোগীদের যোগ করা এবং অপসারণ করা এবং অনুমতিগুলি পরিচালনা করা।

  1. গুগল ক্লাউড কনসোল খুলুন।

  2. পৃষ্ঠার শীর্ষে, "Google ক্লাউড কনসোল" এর ডানদিকে ক্লিক করুন৷ বর্তমান প্রকল্প তালিকাভুক্ত একটি ডায়ালগ প্রদর্শিত হবে.

  3. নতুন প্রকল্পে ক্লিক করুন। নতুন প্রজেক্ট স্ক্রীন প্রদর্শিত হবে।

  4. প্রকল্পের নাম ক্ষেত্রে, একটি প্রকল্পের নাম লিখুন, যেমন "অনুসন্ধান টিউটোরিয়াল।"

  5. (ঐচ্ছিক) প্রকল্প আইডি সম্পাদনা করতে সম্পাদনা ক্লিক করুন। প্রোজেক্ট তৈরি হওয়ার পর প্রোজেক্ট আইডি পরিবর্তন করা যাবে না, তাই এমন একটি আইডি বেছে নিন যা প্রোজেক্টের জীবনকালের জন্য আপনার চাহিদা পূরণ করে।

  6. প্রকল্পের জন্য অবস্থানগুলি ব্রাউজ করতে, BROWSE এ ক্লিক করুন।

  7. আপনার প্রকল্পের জন্য একটি অবস্থানে ক্লিক করুন এবং নির্বাচন করুন ক্লিক করুন।

  8. CREATE এ ক্লিক করুন। কনসোলটি ড্যাশবোর্ড পৃষ্ঠায় নেভিগেট করে। প্রকল্পটি কয়েক মিনিটের মধ্যে তৈরি হয়।

প্রকল্প তৈরি এবং পরিচালনার বিষয়ে আরও তথ্যের জন্য, প্রজেক্ট তৈরি এবং পরিচালনা করুন দেখুন।

API সক্ষম করুন

আপনাকে Google ক্লাউড অনুসন্ধান API সক্ষম করতে হবে এবং শংসাপত্রগুলি পেতে একটি পরিষেবা অ্যাকাউন্ট তৈরি করতে হবে৷

  1. বাম নেভিগেশনে, APIs এবং পরিষেবাগুলিতে ক্লিক করুন।
  2. আপনি নতুন তৈরি প্রকল্পে আছেন তা নিশ্চিত করতে, Google ক্লাউড কনসোল ব্যানারের ডানদিকে আইকনে ক্লিক করুন এবং আপনার নতুন তৈরি করা প্রকল্প নির্বাচন করুন৷
  3. APIs এবং পরিষেবাগুলি সক্ষম করুন ক্লিক করুন৷ "এপিআই লাইব্রেরিতে স্বাগতম" পৃষ্ঠাটি প্রদর্শিত হবে।
  4. অনুসন্ধান ক্ষেত্রে "ক্লাউড অনুসন্ধান API" টাইপ করুন এবং রিটার্ন টিপুন। API-এর একটি তালিকা ফেরত দেওয়া হয়।
  5. ক্লাউড সার্চ API এ ক্লিক করুন। "ক্লাউড অনুসন্ধান API" পৃষ্ঠাটি প্রদর্শিত হবে৷
  6. ENABLE এ ক্লিক করুন। ওভারভিউ পৃষ্ঠা প্রদর্শিত হবে।

API গুলি সক্রিয় এবং নিষ্ক্রিয় করার বিষয়ে আরও তথ্যের জন্য, Google ক্লাউড কনসোলে APIগুলি পরিচালনা করুন দেখুন৷

টিউটোরিয়াল সংগ্রহস্থল ক্লোন করুন

নমুনা সংগ্রহস্থল ক্লোন করতে, নিম্নলিখিত কমান্ডটি চালান:

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

পরবর্তী