このページでは、SAP Business Data Cloud (BDC) Connector for Azure Databricks について説明します。これにより、SAP BDC からAzure Databricksへ、またAzure DatabricksからSAP BDCへ、Delta 共有を使用してデータを共有できます。
注
SAP BDC コネクタを使用して SAP BDC データをAzure Databricksに共有することを選択した場合、Databricks は、そのデータの使用に関連する特定の使用状況と運用情報を SAP に開示する場合があります。これには、そのような情報に関連する組織の識別が含まれます。 詳細については、 SAP と共有される使用状況データ を参照してください。
SAP BDC Connector for Azure Databricksは何ですか?
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 ワークスペース管理者が最初に接続を確立する必要があります。
- Unity カタログに対して有効になっているワークスペースがあることを確認します。 Unity カタログについて始めに知っておくべきことを参照してください
- ワークスペースにDelta Sharingがセットアップされていることを確認します。 「アカウントの Delta Sharing(差分共有)を設定する(プロバイダー向け)を参照してください。」
- Azure Databricks管理者は、接続識別子情報を SAP BDC 管理者に送信して接続を作成します。「手順 1: SAP BDC 管理者の接続識別子を取得するを参照してください。
- SAP BDC 管理者は、接続識別子を使用してサード パーティ接続を設定し、招待リンクをAzure Databricks管理者に送り返します。 SAP BDC のドキュメントを参照してください。
- Azure Databricks管理者は、SAP BDC 管理者からの招待リンクを使用して SAP BDC 接続の設定を完了します。「手順 2: SAP BDC 接続の作成を参照してください。
- デルタ共有を使用して、Azure Databricksと SAP BDC の間でデータを共有および受信します。
SAP BDC セマンティック メタデータ
Azure Databricks上の Unity カタログに SAP BDC 共有をマウントすると、テーブルと列のコメント、主キー、外部キー、ガバナンス タグなどのセマンティック メタデータが Unity カタログに自動的に同期されるため、SAP データの理解と検出が容易になります。 このメタデータは、カタログ エクスプローラー、SQL クエリ、Genie スペース、ガバナンス ポリシーなど、Azure Databricks全体で使用できます。
SAP BDC セマンティック メタデータを参照してください。
SAP と共有される使用状況データ
Azure Databricksは、課金および管理の目的で、SAP BDC コネクタを通じて顧客が共有する SAP BDC データを含む、Azure Databricksの初期ワークロードに関連する SAP の特定の使用状況と運用情報を、ワークロードごとに、未集計かつ未承認で開示する場合があります。 この情報には、SAP BDC データの量と、それらのワークロード内の SAP BDC 以外のデータに対する比率、それらのワークロードの日付と時刻、およびそれらのワークロードによって表されるAzure Databricks消費に対する組織の有効価格が含まれる場合があります。