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