SAP Business Data Cloud の統合について

Apache Iceberg 用のクロスクラウド Lakehouse を使用すると、 Google Cloud アナリティクスを SAP 環境に接続できます。この統合により、外部データ ソースを既存の Google Cloud 環境に接続することで、データ分析を統合できます。

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

複数のユースケースで、連携データへのアクセスを管理できます。

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

統合ワークフロー

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

SAP から Google Cloud (連携)

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

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

詳細については、SAP BDC 用のクロスクラウド Lakehouse を設定するおよび SAP Business Data Cloud データをクエリするをご覧ください。SAP の構成については、SAP ドキュメントの SAP Business データクラウド Connect のプロビジョニングと 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 Data Cloud に公開するをご覧ください。これらのプロダクトを SAP にインストールする方法については、 SAP ドキュメントのデータ プロダクト のインストールをご覧ください。

SAP BDC が Lakehouse に接続する方法

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

基本コンセプト

  • 連携 Delta Lake カタログ: Delta Sharing プロトコルを使用して SAP BDC に接続する Lakehouse カタログ タイプ。
  • カタログ ID: プロジェクト内の Lakehouse カタログ リソースの一意の識別子。 Google Cloud
  • 連携カタログ: 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): Google Cloud 内の接続リソース。単一の SAP BDC コネクタから共有されるすべてのデータの最上位コンテナとして機能します。
  • 共有 (または SAP データ プロダクト ): 利用のために共有されるテーブルの論理グループ。これは、BigQuery のカタログの下にある最初の名前空間レベル である Delta Sharing の共有にマッピングされます。
  • スキーマ (Delta スキーマ): 共有 に含まれる 2 番目の名前空間レベル。
  • テーブル (SAP テーブル): SAP BDC データを含むスキーマ内の詳細なデータオブジェクト。
  • SAP BDC コネクタ: 特定の Google Cloud プロジェクトからのアクセスを承認する SAP BDC 構成。

次のステップ