SAP Business Data Cloud の統合について

ボーダーレスな Lakehouse を使用すると、 Google Cloud 分析を SAP 環境に接続できます。この統合により、外部データソースを既存の Google Cloud 環境に接続して、データ分析を統合できます。

この統合により、SAP データを移動することなく、BigQuery の分析機能を直接使用できます。SAP Business Data Cloud(BDC)インスタンスは、財務、サプライ チェーン、人事などのすべての SAP アプリケーションのデータを管理して提供する中央システムとして機能します。

連携データのアクセス権は、次のユースケースで管理できます。

  • 統合分析: BigQuery で SAP データと他のデータを並行して分析します。
  • データのコピーなし: データをその場でクエリすることで、複雑さと費用を削減します。
  • BigQuery エコシステムを使用する: SAP データで BigQuery ML、Looker などのツールを使用します。
  • 最新のデータ: SAP BDC で利用可能な最新のデータにアクセスします。

統合ワークフロー

Lakehouse と SAP BDC の統合は、次の 2 つのワークフローをサポートしています。

SAP to Google Cloud (連携)

このワークフローでは、SAP BDC に存在するデータを BigQuery から直接クエリします。これは、Delta Sharing プロトコルを使用して SAP BDC と通信するフェデレーション Delta Lake カタログを使用して処理されます。

  • 利用可能なテーブルとスキーマをライブで検出します。
  • Google Cloudに移動せずに、SAP のライブデータに対してクエリを実行します。

詳細については、SAP Business Data Cloud のクロスクラウド接続を設定すると SAP Business Data Cloud データをクエリするをご覧ください。SAP 構成については、SAP ドキュメントの Provisioning SAP Business データクラウド Connect と Working with Data Products in SAP Business データクラウド Connect をご覧ください。

Google Cloud から SAP へのパブリッシュ

このワークフローでは、Lakehouse または BigQuery で管理されているデータを SAP BDC に公開または共有できます。これにより、SAP ユーザーとアプリケーションは Google Cloud データをネイティブに利用できます。

  • Iceberg REST カタログまたは Knowledge Catalog データ プロダクトを SAP に公開します。

公開されたアセットは SAP BDC で検出可能で、SAP Datasphere にリモート テーブルとしてインストールできます。

詳細については、BigQuery データを SAP Business データクラウド に公開するをご覧ください。SAP へのこれらのプロダクトのインストールについては、SAP ドキュメントのデータ プロダクトのインストールをご覧ください。

SAP BDC が Lakehouse に接続する方法

SAP BDC は、Delta Sharing プロトコルを使用して Lakehouse に接続し、データを移動せずに BigQuery に公開します。

基本コンセプト

  • フェデレーション Delta Lake カタログ: Delta Sharing プロトコルを使用して SAP BDC に接続する Lakehouse カタログ タイプ。
  • カタログ ID: Google Cloud プロジェクト内の Lakehouse カタログ リソースの一意の識別子。
  • フェデレーション カタログ: BigQuery がリモート SAP BDC カタログに対して、共有、スキーマ、テーブルの現在のリストを継続的にクエリするメカニズム。これにより、古いメタデータや手動でコピーされたメタデータが防止されます。
  • 接続: BigQuery と SAP BDC をリンクして認証する Lakehouse カタログのメカニズム。

データ階層

SAP BDC データは、BigQuery の 5 レベルの階層に編成されます。PROJECT_ID.CATALOG_ID.SHARE_NAME.SCHEMA_NAME.TABLE_NAMEこれは、SAP BDC で使用される Delta Sharing プロトコルにマッピングされます。

  • カタログ ID(Lakehouse): 単一の SAP BDC コネクタから共有されるすべてのデータの最上位コンテナとして機能するGoogle Cloud 内の接続リソース。
  • 共有(または SAP データ プロダクト): 使用のために共有されるテーブルの論理グループ。これは、BigQuery のカタログの下にある最初の名前空間レベルである Delta Sharing の共有にマッピングされます。
  • スキーマ(Delta スキーマ): 共有に含まれる第 2 レベルの名前空間。
  • テーブル(SAP テーブル): SAP BDC データを含むスキーマ内の粒度の細かいデータ オブジェクト。
  • SAP BDC コネクタ: 特定の Google Cloud プロジェクトからのアクセスを承認する SAP BDC 構成。

次のステップ