Cloud Search 入門指南教學課程

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

本教學課程說明如何部署簡易的 Cloud Search 解決方案,並將 GitHub 做為要建立索引的資料存放區。具體來說,本教學課程包含兩個範例應用程式:

  • 使用 Cloud Search Connector SDK 建立的內容連接器,用於為 GitHub 存放區中找到的資料建立索引。編入索引的資料包括問題、提取要求和預設分支版本 (master) 的標頭內容。
  • 使用搜尋小工具提供自訂搜尋介面的網頁應用程式。

必要條件

本教學課程必須符合下列條件:

  • 已啟用 Google Cloud 或 Cloud Identity 網域的管理員,並啟用 Cloud Search 的第三方資料索引功能。如果您無法在管理控制台查看設定,請與網域管理員聯絡,或申請使用 Cloud Search
  • GitHub 使用者帳戶。
  • Java 和 JavaScript 名人。
  • Java 8 以上版本。
  • Maven
  • Node.js 8.11 以上版本。

建立教學課程專案

首先,您必須建立 Google Cloud Platform 專案。這項專案來建立、啟用及使用所有 Google Cloud Platform (GCP) 服務的基礎,包括管理 API、啟用計費功能、新增和移除協作者,以及管理權限。

  1. 開啟 Google Cloud Console

  2. 在頁面頂端,按一下「Google Cloud Console」右側的 。畫面隨即顯示列出現有專案的對話方塊。

  3. 按一下 [新增專案]。畫面上會顯示「New Project」(新專案) 畫面。

  4. 在「Project Name」欄位中輸入專案名稱,例如 "SearchTutorial."

  5. (選用) 按一下 [Edit] (編輯),編輯專案 ID。專案建立後即無法變更專案 ID,因此請依據專案生命週期的需求,選擇相符的 ID。

  6. 如要瀏覽專案位置,請按一下「瀏覽」

  7. 按一下專案所在的位置,然後按一下「選取」

  8. 按一下 [建立]。主控台會前往「資訊主頁」頁面。專案會在幾分鐘內建立完成。

如要進一步瞭解如何建立及管理專案,請參閱建立及管理專案

啟用 API

您必須啟用 Cloud Search REST API 並建立服務帳戶,才能取得憑證。

  1. 在左側導覽列中,按一下「API 和服務」
  2. 如要確認位於新建立的專案,請按一下 Google Cloud Console 橫幅右側的 圖示,然後選取新建立的專案。
  3. 按一下「啟用 API 和服務」。系統隨即會顯示「歡迎使用 API 程式庫」頁面。
  4. 在搜尋欄位中輸入「Cloud Search API」,然後按下 return 鍵。系統會傳回 API 清單。
  5. 選擇 Cloud Search API。系統會隨即顯示「Cloud Search API」頁面。
  6. 按一下「啟用」。總覽頁面隨即顯示。

如要進一步瞭解如何啟用及停用 API,請參閱在 Google Cloud Console 中管理 API

複製教學課程存放區

如要複製範例存放區,請執行下列指令:

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

繼續