Microsoft Copilot Studio で Databricks データを利用する
このページでは、接続を作成した後でDatabricksデータをMicrosoft Copilot Studioで使用する方法を説明します。Genieエージェントをツールとして接続することも、Databricksデータをナレッジソースとして使用してカスタムエージェントを構築することもできます。
前提条件
Copilot Studio で Databricks データを使用する前に、Microsoft Power Platform で Databricks への接続を作成する必要があります。Microsoft Power Platform で Databricks 接続を作成するを参照してください。
Copilot StudioでGenie Agentに接続
ワークスペースで マネージド MCP サーバー のプレビューを有効にします。「Databricks プレビューの管理」を参照してください。
Genie エージェントは、ビジネスチームが自然言語を使用してデータと対話することを可能にするDatabricksの機能です。DatabricksでGenie エージェントを設定する方法の詳細については、Genie エージェントを参照してください。Databricks Genie エージェントに明確な名前と説明を提供してください。
Genie エージェントをCopilot Studio エージェントのツールとして追加するには、次の操作を行います。
-
Copilot Studio のサイドバーから、 Agent をクリックします。
-
既存のエージェントを選択するか、**+ 空白のエージェントを作成**をクリックして、新しいエージェントを作成します。
-
エージェントのモデルを選択します。Databricks は、エージェントのモデルとして Sonnet 4.5 を選択することをお勧めします。
-
「**指示**」の下で、エージェントの機能と、どのように動作すべきかを記述してください。
- Databricksは、指示に次の内容を含めることを推奨しています:「応答を受信するまで、常にGenie Agentのポーリングを続行してください。」「数秒後に停止しないでください。」これにより、エージェントがGenie Agentをポーリングしている間に、インテグレーションが「処理中」メッセージを繰り返し送信するのを防ぎます。
-
**ツール**で、**+ツールを追加**をクリックします。
-
「Databricks」を検索するか、モデルコンテキストプロトコルを選択してください。
-
**Databricks Genie**を選択し、**Connection**の横にあるDatabricksへの接続を選んで、**追加して構成**をクリックします。
-
Databricks Genie ツールを構成してください:
- ツールに名前を付けてください。より詳細なツール名により、Copilot Studio エージェントはリクエストをオーケストレーションしやすくなります。
- 入力 で、Genie エージェントIDを入力するか、ドロップダウンメニューからGenie エージェントを選択します。
- ツールを保存してください。
- (オプション)構成画面でツールセクションを更新し、Genie Agentが接続されていることを確認します。
-
右上で、 設定 をクリックします。「 オーケストレーション 」セクションで、「 はい 」をクリックして、エージェントの応答に生成AIオーケストレーションを使用します。
-
エージェントを公開するには、右上の「**公開**」をクリックします。
-
(オプション) 他のユーザーにGenieの知見を配布するため、Genie対応のCopilot Studio エージェントをMicrosoft TeamsまたはMicrosoft 365に公開します。エージェントの公開方法については、Microsoftのドキュメントを参照してください。
Power App にエージェントを追加できます。Power Appを設定するには、Databricksデータを使用してPowerキャンバスアプリを構築するを参照してください。Copilot Studio エージェントを Power App に追加するには、Microsoft のドキュメントを参照してください。
公開済みアプリでエージェントを使用するには、公開済みアプリケーションを開き、右上隅にある Copilot アイコンをクリックして質問してください。
Copilot Studio で Databricks をナレッジソースとして利用する
Copilot StudioエージェントにDatabricksデータをナレッジソースとして追加するには、次のようにします。
-
Copilot Studio のサイドバーから、 Agent をクリックします。
-
既存のエージェントを選択するか、 + New agent をクリックして新しいエージェントを作成してください。
- メッセージを入力してエージェントを説明し、その後、 作成 をクリックしてください。
- または、**スキップ**をクリックし、エージェントの情報を手動で指定します。
-
**ナレッジ**タブで、**+ナレッジ**をクリックします。
-
**詳細設定**をクリックします。
-
**Databricks** をナレッジソースとしてクリックします。
-
データが存在するカタログ名を入力します。
-
接続 をクリックします。
-
エージェントがナレッジ ソースとして使用するテーブルを選択し、 追加 をクリックします。