共有Genie Agentをマウントする
ベータ版
OpenSharingを使用したGenie Agentの共有はベータ版です。
データプロバイダーがOpenSharingを使用してGenie Agentを共有した場合、その共有をマウントして、ワークスペース内にローカルのGenie Agentを作成できます。ローカルエージェントにはプロバイダーのデータ資産と指示がプリロードされているため、すぐに質問を開始できます。
ローカルのGenie Agentに対する完全な所有権があります。独自のデータを追加し、指示を変更し、エージェントを再構成できます。変更内容は、プロバイダーの元のエージェントには影響しません。
プロバイダーが Genie Agent を共有する方法に関する情報については、OpenSharing を使用した Genie Agent の共有をご覧ください。
要件
共有されたGenie Agentをマウントするには、以下が必要です:
USE PROVIDERワークスペース内のUnity Catalogメタストアに対する特権、またはプロバイダーオブジェクトの所有権。CREATE CATALOGUnity Catalog メタストアに対する特権。- ワークスペース内のProまたはServerless SQLウェアハウスへのアクセス。
共有Genie Agentをマウントする
-
Databricks ワークスペースで、
カタログ をクリックします。
-
カタログ ペインの上部にある
歯車アイコンをクリックし、 OpenSharing を選択します。
または、右上隅の 共有 > OpenSharing をクリックします。
-
Genie Agentを共有したプロバイダーを見つけて選択します。
-
Genieエージェントを含む共有を見つけ、 Genieエージェントとしてマウント をクリックします。
-
(オプション) 詳細オプション を展開し、カタログ名、SQLウェアハウス、およびワークスペース・フォルダを指定します。Databricksは、プロバイダー名と共有名に基づいてdefaultを提供します。
-
Mount をクリックします。
Databricksは、共有データをUnity Catalogメタストアで指定したカタログにマウントし、プロバイダーのデータアセットと指示がプリロードされたローカルのGenie Agentを作成します。Databricksは、指示およびSQL例内のすべてのテーブル参照を書き換え、マウントされたカタログを指すようにします。
マウントされたGenie Agentを操作する
ローカルのGenie Agentには以下が含まれます:
- Unity Catalogメタストア内のカタログを通じて利用可能な、プロバイダーのすべてのデータアセット。
- マウントされたカタログを参照するように書き換えられた、プロバイダーの指示、厳選されたSQLの例、およびSQL関数。
ローカルのGenie Agentは、ユーザー自身で変更可能です。以下を実行できます:
- 独自のテーブルとビューを追加します。
- インストラクションとSQLの例を編集または拡張します。
- ワークスペース内の他のユーザーとエージェントを共有します。
- SQLウェアハウスを再構成または変更します。
プロバイダーのテーブルは読み取り専用です。それらに対してクエリーを実行することはできますが、書き込むことはできません。
マウントされたエージェントを検索する
マウント後、新しいGenieエージェントがワークスペース内の標準のGenieエージェントリストに表示されます。マウントされたカタログは、指定した名前、または自動生成されたdefaultの名前でカタログエクスプローラーにも表示されます。
制限事項
- 外部共有: OpenSharingを使用して、マウントされたGenie Agentを組織外のユーザーと共有することはできません。OpenSharingの受信者は、プロバイダーから受け取ったデータアセットを再共有することはできません。