このページでは、Sap Business Data Cloud (BDC) Connector for Azure Databricks について説明します。これにより、差分共有を使用して SAP BDC から Azure Databricks に、Azure Databricks から SAP BDC にデータを 共有できます。
注
SAP BDC コネクタを使用して SAP BDC データを Azure Databricks に共有することを選択した場合、Databricks は、そのデータの使用に関連する特定の使用状況と運用情報を SAP に開示する場合があります。これには、そのような情報に関連する組織の識別が含まれます。 詳細については、 SAP と共有される使用状況データ を参照してください。
Azure Databricks 用 SAP BDC コネクタとは
Azure Databricks 用 SAP BDC コネクタを使用すると、SAP BDC と Databricks Data Intelligence Platform の間でシームレスで安全なデータ共有が可能になります。 このコネクタを使用すると、組織は Unity カタログが有効になっている Azure Databricks ワークスペースから SAP BDC データに直接アクセスして分析でき、データ サイロを排除し、従来のデータ抽出の複雑さとコストを削減できます。
コネクタは Azure Databricks と統合されており、SAP BDC データ製品へのライブでコピー不要のアクセスに Delta Sharing を利用します。 Delta Sharingは、データとAI資産を安全に共有できるセキュアなデータ共有プラットフォームです。
差分共有を使用すると、データはそのまま残り、移動やレプリケートは行われません。 これにより、ユーザーは Unity カタログを通じて完全なガバナンスと監査を維持しながら、複数のデータ ソースを結合できます。 相互トランスポート層セキュリティ (mTLS) や OpenID Connect (OIDC) などのセキュリティ プロトコルは、安全なデータ交換のために実装されています。
Azure Databricks と SAP BDC の間でデータを共有する方法
Azure Databricks と SAP BDC の間でデータを共有するには、 CREATE PROVIDER 特権と CREATE RECIPIENT 特権を持つ Azure Databricks ワークスペース管理者と SAP BDC 管理者が最初に接続を確立する必要があります。
- Unity カタログに対して有効になっているワークスペースがあることを確認します。 Unity カタログについて始めに知っておくべきことを参照してください
- ワークスペースにDelta Sharingがセットアップされていることを確認します。 「 アカウントの差分共有を設定する (プロバイダー向け)を参照してください。
- Azure Databricks 管理者は、接続識別子情報を SAP BDC 管理者に送信して接続を作成します。 「手順 1: SAP BDC 管理者の接続識別子を取得する」を参照してください。
- SAP BDC 管理者は、接続識別子を使用してサード パーティ接続を設定し、招待リンクを Azure Databricks 管理者に送り返します。 SAP BDC のドキュメントを参照してください。
- Azure Databricks 管理者は、SAP BDC 管理者からの招待リンクを使用して SAP BDC 接続の設定を完了します。 「手順 2: SAP BDC 接続を作成する」を参照してください。
- Delta Sharing を使用して、Azure Databricks と SAP BDC の間でデータを共有および受信します。
SAP と共有される使用状況データ
Azure Databricks は、Azure Databricks 上の初期ワークロードに関連する SAP の特定の使用状況と運用情報を開示する場合があります。これには、課金と管理の目的で、SAP BDC コネクタを通じて顧客が共有する SAP BDC データが含まれます。これは、ワークロードごとに、未集計で未承認の情報です。 この情報には、SAP BDC データの量と、それらのワークロード内の SAP BDC 以外のデータに対する比率、それらのワークロードの日付と時刻、およびそれらのワークロードによって表される Azure Databricks 消費に対する組織の有効価格が含まれる場合があります。