共有 Genie エージェントをマウントする

Important

OpenSharing を使用した Genie エージェントの共有は ベータ版です

データ プロバイダーが OpenSharing を使用して Genie エージェントを共有する場合は、その共有をマウントして、ワークスペースにローカル Genie エージェントを作成できます。 ローカル エージェントには、プロバイダーのデータ資産と手順が事前に読み込まれているため、すぐに質問を開始できます。

ローカル Genie エージェントの完全な所有権を持っている。 独自のデータの追加、指示の変更、エージェントの再構成を行うことができます。 変更は、プロバイダーの元のエージェントには影響しません。

プロバイダーが Genie エージェントを共有する方法については、「 OpenSharing を使用して Genie エージェントを共有する」を参照してください。

必要条件

共有 Genie エージェントをマウントするには、次のものが必要です。

  • USE PROVIDER ワークスペース内の Unity カタログ メタストアに対する特権、またはプロバイダー オブジェクトの所有権。
  • お使いの Unity Catalog メタストアに対する CREATE CATALOG 権限。
  • ワークスペース内のプロまたはサーバーレス SQL ウェアハウスへのアクセス。

共有 Genie エージェントをマウントする

  1. Azure Databricks ワークスペースで、Data icon.Catalog をクリックします。

  2. [カタログ] ウィンドウの上部にある歯車アイコンをクリックします。歯車アイコンをクリックし、[OpenSharing] を選択します。

    または、右上隅の [ 共有] > [OpenSharing] をクリックします。

  3. Genie エージェントをあなたと共有したプロバイダーを見つけて選択します。

  4. Genie エージェントを含む共有を見つけて、[ Genie エージェントとしてマウント] をクリックします。

  5. 必要に応じて、[ 詳細] オプション を展開して、カタログ名、SQL ウェアハウス、ワークスペース フォルダーを指定します。 Azure Databricksでは、プロバイダー名と共有名に基づいて既定値が提供されます。

  6. [ マウント] をクリックします。

Azure Databricks は、Unity Catalog メタストアで指定したカタログに共有データをマウントし、プロバイダーのデータ資産と指示があらかじめ読み込まれたローカル Genie エージェントを作成します。 Azure Databricksは、命令と SQL の例のすべてのテーブル参照を、マウントされたカタログを指すように書き換えます。

マウントされた Genie エージェントを操作する

ローカル Genie エージェントには、次の情報が付属しています。

  • Unity カタログ メタストアのカタログを通じて利用できる、プロバイダーのすべてのデータ資産。
  • プロバイダーの指示、キュレーションされた SQL の例、および SQL 関数は、マウントされたカタログを参照するように書き換えられます。

あなたのローカルの Genie Agent は自由に変更できます。 次のようにすることができます。

  • 独自のテーブルとビューを追加します。
  • 命令と SQL の例を編集または拡張します。
  • ワークスペース内の他のユーザーとエージェントを共有します。
  • SQL ウェアハウスを再構成または変更します。

Note

プロバイダーのテーブルは読み取り専用です。 クエリは実行できますが、書き込みはできません。

マウントされたエージェントを見つける

マウント後、ワークスペースの標準 Genie エージェントの一覧に新しい Genie エージェントが表示されます。 マウントされたカタログは、指定した名前または自動生成された既定値の下にカタログ エクスプローラーにも表示されます。

制限事項

  • 外部共有: OpenSharing を使用して、マウントされた Genie エージェントを組織外のユーザーと共有することはできません。 OpenSharing 受信者は、プロバイダーから受信したデータ資産を再共有できません。

次のステップ