關於 SAP Business Data Cloud 整合

無邊界湖倉可讓您將 Google Cloud 數據分析與 SAP 環境連結。這項整合功能可將外部資料來源與現有 Google Cloud 環境連結,統一進行資料分析。

無論 SAP Business Data Cloud (BDC) 執行個體託管於 Amazon Web Services (AWS)、Microsoft Azure 或 Google Cloud,這項整合功能都能讓您直接在 SAP 資料上使用 BigQuery 的分析功能,不必移動資料。SAP BDC 執行個體是中央系統,負責管理及提供所有 SAP 應用程式的資料,包括財務、供應鏈和人資。

您可以管理聯合資料的存取權,用於多種用途:

  • 統一分析:在 BigQuery 中分析 SAP 資料和其他資料。
  • 不複製資料:直接查詢資料,降低複雜度和成本。
  • 使用 BigQuery 生態系統:搭配 SAP 資料使用 BigQuery ML、Looker 和其他工具。
  • 最新資料:存取 SAP BDC 中最新的可用資料。

整合工作流程

Lakehouse 與 SAP BDC 的整合支援兩種工作流程:

SAP 到 Google Cloud (聯合)

在這個工作流程中,您會直接從 BigQuery 查詢 AWS、Azure 或 Google Cloud 上 SAP BDC 中的資料。這項作業是透過與 SAP BDC 通訊的同盟 Delta Lake 目錄,使用 Delta Sharing 通訊協定處理。

  • 即時探索可用的資料表和結構定義。
  • 對即時 SAP 資料執行查詢,不必將資料移至Google Cloud。

詳情請參閱「設定 SAP Business Data Cloud 的跨雲端連線」和「查詢 SAP Business Data Cloud 資料」。如要瞭解 SAP 設定,請參閱 SAP 說明文件中的「佈建 SAP Business Data Cloud Connect」和「在 SAP Business Data Cloud 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: Google Cloud 專案中 Lakehouse 目錄資源的專屬 ID。
  • 聯合目錄:BigQuery 會持續查詢遠端 SAP BDC 目錄,取得目前的共用項目、結構定義和資料表清單。這樣可避免使用過時或手動複製的中繼資料。
  • 連線:Lakehouse 目錄中的機制,用於連結及驗證 BigQuery 和 SAP BDC。

資料階層

SAP BDC 資料在 BigQuery 中分為五個階層:PROJECT_ID.CATALOG_ID.SHARE_NAME.SCHEMA_NAME.TABLE_NAME。這會對應至 SAP BDC 使用的 Delta Sharing 通訊協定。

  • 目錄 ID (Lakehouse):Google Cloud 中的連線資源,做為單一 SAP BDC 連接器所有共用資料的頂層容器。
  • 共用 (或 SAP 資料產品):共用以供使用的資料表邏輯群組。這會對應至 Delta Sharing 共用,也就是 BigQuery 中目錄下的第一個命名空間層級。
  • 結構定義 (Delta 結構定義):共用中包含的第二個命名空間層級。
  • 資料表 (SAP 資料表):架構內的細微資料物件,包含 SAP BDC 資料。
  • SAP BDC 連接器:SAP BDC 設定,可授權特定 Google Cloud 專案的存取權。

後續步驟