このページでは、Delta シェアリング用に Azure Databricks で SAP Business Data Cloud (BDC) 接続を設定する方法について説明します。 この接続は、SAP BDC アカウントとの共有と SAP BDC アカウントからの共有の受信に必要です。
Requirements
- ワークスペース管理者である必要があります。
-
CREATE PROVIDERとCREATE RECIPIENTの特権が必要です。 - Azure Databricks ワークスペースが Unity カタログに対して有効になっています。 Unity カタログについて始めに知っておくべきことを参照してください
Azure Databricks で SAP BDC 接続を作成する
SAP BDC アカウントへのデータ アクセスを許可するか、SAP BDC アカウントからデータを受信する前に、SAP BDC 接続を作成する必要があります。 SAP BDC 接続を作成するユーザーがその所有者になります。 作成時に、2 つのオブジェクトが自動的に作成され、SAP BDC アカウントに対応します。
- Provider オブジェクト
- Recipient オブジェクト
接続を作成するには、まず Azure Databricks 接続識別子を SAP BDC 管理者に送信する必要があります。その後、SAP BDC 管理者は、接続識別子を使用して SAP BDC に接続リンクを生成します。 接続リンクを使用すると、Azure Databricks での SAP BDC 接続の作成が完了します。
手順 1: SAP BDC 管理者の接続識別子を取得する
- Azure Databricks サイドバーで、[ データ インジェスト] をクリックします。
- [SAP Business Data Cloud] タイルを選択します。
- [ 接続識別子] をクリックします。
- パートナー ID 情報を SAP BDC 管理者と共有します。
- 指定された識別子情報を使用して SAP BDC に Azure Databricks 接続を設定するように SAP BDC 管理者に依頼します。 SAP BDC のドキュメントを参照してください。
手順 2: SAP BDC 接続を作成する
- SAP BDC 管理者が識別子の Azure Databricks 接続を送信したら、[ SAP BDC への接続] をクリックします。
- SAP BDC からの接続リンクで、SAP BDC 管理者から送信された招待リンクをコピーします。
- [接続] をクリックします。
- 接続が確立されると、SAP BDC アカウントが共有プロバイダーおよび受信者として自動的に追加されます。 SAP BDC 管理者によって Azure Databricks 上で付与された共有にアクセスし、Delta 共有を介して Azure Databricks の資産を SAP BDC に共有できます。
- [ プロバイダーの表示 ] をクリックして、SAP BDC アカウントから受信したすべてのデータ製品を表示します。 または、[ 受信者の表示 ] をクリックして、SAP BDC アカウントと共有したすべてのデータ資産を表示します。
接続の所有者を更新する
接続の所有者を更新するには、接続所有者またはメタストア管理者である必要があります。
接続の所有者を変更するには、次の操作を行います。
- Azure Databricks サイドバーで、[ データ インジェスト] をクリックします。
- [SAP Business Data Cloud] タイルを選択します。
- 更新する接続を見つけて、[
をクリックします。
- 所有者の編集を選択します。
接続を削除する
接続が削除されると、Databricks ワークスペースは SAP BDC 管理者が共有するすべてのデータ製品へのアクセスを失い、SAP BDC 受信者は共有にアクセスできなくなります。
接続の所有者である必要があります。
手順 1: 共有資産をクリーンアップする
SAP BDC から受信した共有をカタログからマウント解除します。 カタログの所有者がこれを行う必要があります。 「共有のマウントを解除する」を参照してください。
マウントされたカタログがまだ存在する場合は、接続を削除できません。
手順 2: SAP BDC 接続を削除する
すべての共有資産のマウントを解除した後、次の操作を行って SAP BDC 接続を削除します。
- Azure Databricks サイドバーで、[ データ インジェスト] をクリックします。
- [SAP Business Data Cloud] タイルを選択します。
- 更新する接続を見つけて、[
をクリックします。
- [ 接続の削除] を選択します。
制限事項
- メタストアごとに 5 つの接続に制限があります。