ボーダーレスな 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 構成。
次のステップ
- SAP Business Data Cloud のクロスクラウド接続を設定します。
- SAP Business Data Cloud データにクエリを実行する。
- データ プロダクトを SAP BDC に公開します。