概觀
本文概述了如何將 SAP 系統與 Workiva 整合,包括支援的連線方法、驗證類型和整合模式(推式 vs. 推入式)。提取使用本指南了解哪種整合策略最適合您的 SAP 環境和報表需求。
附註: 本文假設您對 SAP 與 Workiva 整合基礎有一定程度的熟悉。
如果您是整合的新手或不確定從何開始,請聯絡您的 Workiva 代表或 SAP 管理員。
推式與拉式整合拉式整合
若要將 SAP 資料與 Workiva 整合,請務必瞭解Workiva 應拉取 資料,還是SAP 應推送 資料。
| 模式 | 說明 | 責任 | 何時使用 |
|---|---|---|---|
| 提取 | Workiva Chains 调用 SAP API | SAP 必須開發並公開 OAuth2- 安全的 API | 按需 、受控或被動存取 SAP 資料。 |
| 推送 | SAP 將資料傳送至 Workiva | SAP 處理傳送、格式設定與排程 | SAP 啟動資料傳送至 Workiva 平台 |
提取
如果您偏好Workiva 至從 SAP 拉取 資料,請遵循以下級距的步驟,將 SAP BW 或 S/4HANA 資料揭露為 OData 服務。這可讓 Workiva Chains 安全地呼叫 SAP API。
| 透過 OData 揭露 SAP BW 資料的步驟 | 透過 OData 揭露 SAP S/4HANA 資料的步驟 | ||
|---|---|---|---|
| 1 | 使用EasyQuery 或基於 ABAP CDS 的查詢建立SAP BW 查詢 | 建立自訂CDS 視圖. 定義所需資料集並建立模型。 |
|
| 2 | 將查詢顯示為 OData 服務. | 將 CDS 視圖開放為 OData 服務. | |
| 3 |
可選擇使用下列其中一種方式開啟 API: |
可選擇使用下列其中一種方式開啟 API: |
|
| 4 | 使用OAuth 2.0 客戶端憑證保護端點. | 使用OAuth 2.0 用戶端憑證保護端點. | |
| 5 | 使用 Postman 或類似工具測試 API 端點。 | 使用 Postman 或類似工具測試 API 端點。 | |
推送
如果您偏好SAP 至將 資料推送至 Workiva,請考慮使用SAP CPI 作為中介軟體。它同時管理scheduling 和formatting 的資料,然後才傳送到 Workiva API。
CPI 的功能與 Workiva Chains 相似,提供邏輯、排程與轉換功能,但配置與維護完全歸 SAP 所有。
使用 SAP CPI,您可以使用Workiva API 直接將 資料推送至 Workiva 。
SAP 整合矩陣
此矩陣提供了不同 SAP 系統如何與 Workiva 整合的高層次概覽。它概述了支援的整合方法、所需的中介軟體、驗證類型,以及該方法是否與 Chains 相容。將此作為快速參考,根據您的 SAP 環境找出最佳整合路徑。
| SAP 系統 | 整合方法 | 中介軟體 / 工具 | 驗證 | 整合流程 | 連鎖相容 |
| S/4 HANA 雲 | CDS View + OData API | 可選:sap apim, sap cap | OAuth 2.0 | Workiva 透過 Http Connector 從外露的 SAP API 端點取得資料 | ✅是 |
| SAP BW (NetWeaver) | BEx 查詢或 ABAP CDS 檢視 + OData | SAP 雲端連線器 + SAP APIM | OAuth 2.0 | Workiva 透過 Http Connector 從外露的 APIM 端點取得資料 | ✅ 是 |
| SAP BW (Non-NW) |
SFTP | Chains | 使用者名稱/密碼或私人密碼 | 透過 SFTP 連接器讀取 Workiva | ✅ 是 |
| SAP BW/4HANA on-prem | SAP BW Connector +Ground Runner | Chains | 使用者名稱/密碼 | Workiva 透過 SAP BW 連結器拉取 | ✅ 是 |
| SAP BPC NW / MS 10.0 (Non-HANA) |
SAP BW Connector +Ground Runner | Chains | 使用者名稱/密碼 | Workiva 透過 SAP BW 連結器拉取 | ✅是 |
| SAP HANA 資料庫 | SAP HANA JDBC Connector +Ground Runner | Chains | 使用者名稱/密碼 | Workiva 透過連接器從 SAP 擷取資料 | ✅ 是 |
| SAP Datasphere | SAP HANA JDBC Connector +Cloud Runner | Chains | 使用者名稱/密碼 | Workiva 透過連接器從 SAP 擷取資料 | ✅ 是 |
| SAP CPI (推送模式) |
HTTP 端點至Workiva API/Webhook | SAP 雲端平台整合 | OAuth 2.0 | SAP 透過 Workiva API 推送至 Workiva | ✅ 是 |