データ連携で Slack を接続する

このページでは、Gemini Enterprise のデータ連携機能を使用して Slack アカウントのリアルタイム検索を行う方法について説明します。

データ フェデレーションについて

データ フェデレーションを使用すると、Gemini Enterprise はデータを Gemini Enterprise にコピーするのではなく、API を使用してサードパーティのデータソースから直接情報を取得します。このアプローチを使用すると、取り込みを待たずに外部データソースにすぐにアクセスできます。

始める前に

接続を設定する前に、次の操作を行います。

  • 接続する Slack ワークスペースにアクセスできることを確認します。
  • Slack AI 検索を含む Slack プランがあることを確認します。

Slack との連携検索コネクタを作成する

コンソール

Gemini Enterprise から Slack を介して連携検索を実行するには、 Google Cloud コンソールで次の手順を行います。

  1. Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。

    Gemini Enterprise

  2. ナビゲーション メニューで [データストア] をクリックします。

  3. [データストアを作成] をクリックします。

  4. [データソースを選択] ページで、[Slack Federated] までスクロールするか検索して、サードパーティ ソースを接続します。

  5. [認証設定] セクションで、次の操作を行います。

    1. [Login] をクリックします。
      slack-fs-login
      ログイン
    2. [Slack] ダイアログで、右上のメニューからワークスペースを選択します。
      slack-allow
      ワークスペースを選択する
    3. [許可] をクリックして、 Google Cloud コンソールにリダイレクトします。

    4. [続行] をクリックします。

  6. [検索するエンティティ] セクションで、以下から検索するエンティティを選択します。

    • メッセージ

    • ファイル

  7. [続行] をクリックします。

  8. [データコネクタの構成] セクションで、次の操作を行います。

    1. データストアのリージョンを選択します。 リージョンは後で変更できません。マルチリージョンの詳細については、Gemini Enterprise のロケーションをご覧ください。

    2. データストアの名前を入力します。 名前は後で変更できます。

      configure-data-connector
      データ コネクタを構成する

    3. 省略可。名前の入力後にデータコネクタ ID を変更するには、[編集] をクリックして値を変更します。データストアの作成後にデータコネクタ ID を変更することはできません。

    4. [作成] をクリックします。Gemini Enterprise によってデータストアが作成され、[データストア] ページに表示されます。

データストアが作成されたら、[データストア] ページに移動し、データストア名をクリックしてステータスを確認します。コネクタを使用できる状態になると、コネクタの状態が [作成中] から [アクティブ] に変わります。

ユーザー認可

連携検索データストアを作成すると、ソース管理パネルにデータソースの 1 つとして表示されます。以前に Gemini Enterprise を承認していない場合は、10 分待ってから [承認] をクリックして続行します。

承認フローを開始するには:

  1. [承認] をクリックします。

  2. Slack アカウントにログインします。

  3. [アクセス権を付与] をクリックします。アクセスを許可すると、Gemini Enterprise にリダイレクトされ、承認フローが完了します。Gemini Enterprise は access_token を取得し、それを使用してサードパーティの検索にアクセスします。

    user-authorization
    ユーザー認証

クエリ実行

Slack を承認し、Gemini Enterprise に検索リクエストを送信すると、次のようになります。

  • Gemini Enterprise は、検索クエリを Slack API に送信します。

  • Gemini Enterprise アプリが複数のデータストアに接続されている場合は、統合検索結果が表示されます。詳しくは、ブレンド検索についてをご覧ください。

データの取り扱い

サードパーティの連携検索を使用すると、クエリ文字列がサードパーティの検索バックエンドに送信されます。これらのサードパーティは、クエリをユーザーの ID に関連付ける場合があります。複数の連携検索データソースが有効になっている場合、クエリはそれらすべてに送信されることがあります。

データがサードパーティ システムに到達すると、そのシステムの利用規約とプライバシー ポリシーが適用されます。

レート上限

Slack は、クエリの複雑さによって異なりますが、1 分あたり約 10 件のリクエストをサポートしています。

既知の制限事項

  • コンテンツに基づいてファイルを検索できます。ただし、検索結果は変動する可能性があり、ファイルの内容全体を網羅しているとは限りません。

次のステップ