Google Cloud Search を使用すると、従業員は、社内のデータ リポジトリから社内ドキュメント、データベース項目、CRM データなどの情報を検索して取得できます。
アーキテクチャの概要
図 1 に、Google Cloud Search 実装のすべての主要コンポーネントを示します。
![Google Cloud Search アーキテクチャの概要](https://developers.google.cn/static/cloud-search/images/architecture-overview.png?authuser=8&hl=ja)
図 1 の最も重要な用語の定義を以下に示します。
- リポジトリ
- 企業がデータを保存するために使用するソフトウェア 従業員の情報を保存するために使用されるデータベースです。
- データソース
- インデックスに登録されて Google に保存されているリポジトリのデータ Google Cloud Search。
- 検索インターフェース
- 従業員が検索に使用するユーザー インターフェース データソースですスマートフォンからデスクトップ パソコンまで、あらゆるデバイスで使用するための検索インターフェースを開発できます。Google が提供する検索ウィジェットを、社内のウェブサイト内で検索できるようにデプロイすることもできます。検索アプリケーション ID は、すべての検索に含まれ、カスタマー サービスツール内などの検索のコンテキストが既知であることを確認します。サイト cloudsearch.google.com には検索インターフェースが含まれています。
- 検索アプリケーション
- 検索に関連付けられたときに表示される設定のグループ 検索に関するコンテキスト情報を提供します。コンテキスト情報には、そのインターフェースを使用した検索に使用するデータソースと検索ランキングが含まれます。検索アプリケーションには、フィルタリングと クエリの数など、データソースに関する
- スキーマ
- 企業のデータがどのように使用されるかを示すデータ構造 Google Cloud Search の代表例といえます。スキーマは、 フィルタやポリシー設定など、従業員の Google Cloud Search の使用体験を 表示されます。
- コンテンツ コネクタ
- BigQuery でデータを走査するために使用されるソフトウェア プログラム リポジトリに追加して、データソースにデータを入力します。
- ID コネクタ
- 企業 ID の同期に使用されるソフトウェア プログラム (ユーザーとグループ)を Google Cloud Search で必要な ID にマッピングします。
Google Cloud Search のユースケース
Google Cloud Search によって解決される可能性のあるユースケースを以下に示します。
- 従業員は、他の従業員が作成した企業ポリシー、ドキュメント、コンテンツを探す方法を必要としています。
- カスタマー サービスチームのメンバーは、関連するトラブルシューティング ドキュメントを探してお客様に送信する必要があります。
- 従業員は会社のプロジェクトに関する社内情報を探す必要があります。
- 営業担当者は、特定のお客様のすべてのサポート問題のステータスを表示する必要があります。
- 従業員は、会社固有の用語の定義が必要です。
Google Cloud Search の実装の最初の手順は、Google Cloud Search によって解決されるユースケースを特定することです。
Google Cloud Search を実装する
デフォルトでは、Google Cloud Search は次のような Google Workspace データをインデックスに登録します。 Google ドキュメントとスプレッドシート。Google Workspace データ用に Google Cloud Search を実装する必要はありません。ただし、サードパーティに保存されているデータなど、Google Workspace 以外のデータには Google Cloud Search を実装する必要があります。 ファイル システム(Windows Fileshare、OneDrive、イントラネット ポータルなど) 使用できます。企業に Google Cloud Search を実装するには、次の手順が必要です。
- Google Cloud Search が解決に役立つユースケースを特定します。
- ユースケースに関連するデータを保持するリポジトリを特定します。
- 企業が各リポジトリ内のデータへのアクセスを管理するために使用する ID システムを特定します。
- Google Cloud Search API へのアクセスを構成します。
- Google Cloud Search にデータソースを追加します。
- 各データソースのスキーマを作成して登録します。
- リポジトリで利用可能なコンテンツ コネクタがあるかどうかを確認します。 事前構築済みのコネクタのリストについては、 Cloud Search コネクタ ディレクトリ。コンテンツ コネクタが使用可能な場合は、ステップ 9 に進みます。
- コンテンツ コネクタを作成して、各リポジトリ内のデータにアクセスし、Cloud Search データソースにインデックスを登録します。
- ID コネクタが必要かどうかを判断します。ID コネクタが不要な場合は、ステップ 11 に進みます。
- ID コネクタを作成して、リポジトリまたは企業の ID を Google ID にマッピングします。
- 検索アプリケーションを設定します。
- 検索インターフェースを作成して、検索クエリを実行します。
- コネクタと検索インターフェースをデプロイします。事前構築済みのコネクタを使用する場合は、そのコネクタ用の手順に従ってコネクタを入手し、デプロイします。利用可能なコネクタは、 Google Cloud Search コネクタ ディレクトリ
次のステップ
必要に応じて次の手順を行います。
- Google Cloud Search スタートガイドのチュートリアルを試します。
- Google Cloud Search を使用するユースケースを特定します。
- これらのユースケースに関連するリポジトリを特定します。
- リポジトリで使用する ID システムを特定します。
- Google Cloud Search API へのアクセスを構成するに進みます。