Databricks Marketplaceでプライベートエクスチェンジを作成および管理する

この記事はデータ プロバイダーを対象としており、Databricks Marketplace でプライベートエクスチェンジを作成および管理する方法について説明します。 プライベートエクスチェンジを使用すると、招待されたコンシューマーの定義済みグループとデータ製品を共有できます。 プライベートエクスチェンジのリストは、公開 Marketplaceには表示されません。

プライベートエクスチェンジとは何ですか?

プライベートエクスチェンジを使用すると、Databricks Marketplace の指定されたコンシューマー グループのみが特定のデータ製品を検出できるようにすることができます。 Databricks Marketplace が構築されている Delta Sharingと同様に、プライベートエクスチェンジでは、選択した受信者と安全かつプライベートにデータを共有できます。 Delta Sharingとは異なり、プライベートエクスチェンジには、データ製品が共有 される前に メンバーがデータ製品を検出できるようにするという追加の利点があるため、コンシューマーはそれらのデータ製品がリクエスト可能であることを認識しています。Databricks Marketplace プライベートエクスチェンジは、単体のDelta Sharingよりも使いやすいデータ製品をリクエストしてアクセスするためのストアフロント インターフェイスをコンシューマーに提供します。

プライベートリスティングとは何ですか?

出品情報は、公開または非公開として定義されます。 プライベートエクスチェンジでリストを共有するには、プライベートとして定義する必要があります。 既存のプライベートリスティングをエクスチェンジに追加したり、新しいプライベートリストを作成して、リスティングの作成時にエクスチェンジに割り当てることができます。 出品情報の作成を参照してください。

すぐに利用できる無料リストや、メンバーがアクセスする前に承認が必要なリストを共有できます。 新しいプライベートリストを作成して、いつでもエクスチェンジに追加できます。 一般公開リストを編集して非公開にすることもできます。 出品情報の作成を参照してください。

始める前に

  • プライベートエクスチェンジを作成および管理するには、 Marketplace 管理者ロールが必要です。

  • プライベート交換メンバーは Databricks の顧客である必要があり、 Unity Catalog メタストアにアタッチされているワークスペースにアクセスできる必要があります。

  • プライベートエクスチェンジにメンバーを追加するときは、メタストアの共有識別子を入力する必要があります。

    共有識別子は、メタストアのクラウド、リージョン、および UUID (メタストアの一意の識別子) で構成される文字列で、 <cloud>:<region>:<uuid>の形式です。 たとえば、 aws:eu-west-1:b0c978c8-3e68-4cdf-94af-d05c120ed1ef.

    共有識別子を取得するには、メンバー組織の連絡先にお問い合わせください。 共有識別子の取得方法を伝える必要がある場合があります。 手順については、「 ステップ 1: 受信者の共有識別子をリクエストする」を参照してください。 手順については 、「Databricks間共有モデルでアクセスを取得する 」のステップ 1 を参照することもできます。

プライベートエクスチェンジを設定する

プライベート交換は、Databricks Marketplaceのプロバイダー コンソールを使用して作成します。 メンバーとリストは、エクスチェンジの作成時または作成後に追加できます。

必要なアクセス許可: Marketplace 管理者ロール

プライベートエクスチェンジを作成するには:

  1. Databricks ワークスペースにログインします。

  2. サイドバーで、「 Marketplace アイコン Marketplace 」をクリックします 。

  3. Marketplace ページの右上隅にある [プロバイダー コンソール]をクリックします。

  4. プロバイダーコンソールの [エクスチェンジ]タブで、[エクスチェンジを作成] をクリックします。

  5. [ エクスチェンジの作成 ] ダイアログで、エクスチェンジの名前を入力し、[作成] をクリックします。

    自分やエクスチェンジを管理している他のユーザーが交換の目的を認識できるように、わかりやすい名前を使用してください。

  6. [エクスチェンジ]タブで、エクスチェンジを見つけて名前をクリックします。

  7. 共有するメンバーを追加します。

    1. [ メンバー ] タブで、[ メンバーの追加] をクリックします。

    2. ダイアログで、人間が判読できるメンバーの名前を追加し、 共有識別子を入力します。

      メンバー組織から共有識別子を取得する方法については、「 開始する前に」を参照してください。

    3. [ メンバーの追加] をクリックします。

  8. 共有するリスティングを追加します。

    1. 出品情報 タブで、 出品情報を追加をクリックします。

    2. ダイアログで、ドロップダウンリストから既存のプライベートリストのいずれかを選択し、[ リストの追加]をクリックします。

    また、新しいプライベート リストを作成したり、パブリック リストを編集してプライベートにしたりすることもできます。

    1. [新しいリストを作成] をクリックして、[新しいリスト] ページに移動します。

    2. リストを作成するときに、[ プライベートエクスチェンジ ]オプションを選択し、ドロップダウンリストからエクスチェンジを選択します。 出品情報の作成を参照してください。

メンバーを編集する、またはプライベートエクスチェンジから削除する

必要なアクセス許可: Marketplace 管理者ロール

メンバーを編集または削除するには:

  1. Databricks ワークスペースにログインします。

  2. サイドバーで、「 Marketplace アイコン Marketplace 」をクリックします 。

  3. Marketplace ページの右上隅にある [プロバイダー コンソール]をクリックします。

  4. プロバイダーコンソールの [エクスチェンジ]タブで、エクスチェンジ名を見つけてクリックします。

  5. 「メンバー」タブでメンバーを探し、ケバブメニューメンバー行の最後にケバブメニューがあります。

    メンバーを編集するには、[ 編集] を選択します。 メンバー名と共有識別子の両方を更新できます。

    メンバーを削除するには、ケバブ メニューの [削除 ] ケバブメニュー を選択します。

プライベートエクスチェンジからリスティングを削除する

必要なアクセス許可: Marketplace 管理者ロール

エクスチェンジから出品情報を削除するには:

  1. Databricks ワークスペースにログインします。

  2. サイドバーで、「 Marketplace アイコン Marketplace 」をクリックします 。

  3. Marketplace ページの右上隅にある [プロバイダー コンソール]をクリックします。

  4. プロバイダーコンソールの [エクスチェンジ]タブで、エクスチェンジ名を見つけてクリックします。

  5. [出品 情報]タブで出品情報を見つけ、右端の ケバブメニュー ケバブメニューをクリックして、[削除]を選択します。

  6. 確認ダイアログで、[ 削除] をクリックします。

リストを編集し、[プライベートエクスチェンジ]の下のフィールドからエクスチェンジを削除することで、リストと エクスチェンジの間のリンクを削除することもできます。

データ製品に対するメンバーリクエストの管理

プライベートエクスチェンジのデータ製品に対するメンバーリクエストは、パブリック Marketplaceのデータ製品の場合と同じ方法で管理します。 「 Databricks Marketplaceでデータ製品のリクエストを管理する」を参照してください。