簡體   English   中英

通過 SAP CDC 連接器連接到 SAP SLT 時 Synapse 數據流出錯

[英]Error in Synapse dataflow while connecting to SAP SLT via SAP CDC Connector

我有以下設置:

SAP ECC -> SAP LT (SLT) -> SAP CDC 連接器 (ODP) -> Azure Synapse/Azure Data Lake Storage Gen2 (parquet)

通過 SAP CDC 連接器的連接正在運行,我看到所有可用的表,當我選擇一個表時,元數據可以加載到 Azure(SLT 不支持數據預覽)。

在 SLT 端,請求看起來也不錯——沒有錯誤。 它啟動初始加載並顯示記錄數。

但是,當我在 Azure Synapse 中調試數據流以加載數據時,幾分鍾后我收到以下錯誤消息:

對目標 TARGETNAME 的操作失敗:{"StatusCode":"DF-SAPODP-ExecuteFuncModuleWithPointerFailed","Message":"Job failed due to reason: at Source 'KNA1': Error Message: DF-SAPODP-012 - SapOdp copy activity failure with運行 ID:c194054d-876f-4684-8105-9e038ca3b7e1,錯誤代碼:2200 和錯誤消息:“源”端發生故障。ErrorCode=SapOdpOperationFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Sap Odp操作“使用指針 20221107095340.000094000 執行功能模塊 RODPS_REPL_ODP_FETCH,程序包 ID 20221107095436.000183000”失敗。錯誤號:“404”,錯誤消息:“DataSource QUEUENAME~KNA1 在版本 A 中不存在”,Source=Microsoft.DataTransfer.RuntimeHelper.SapRf' “,“細節”:””}

有誰知道錯誤信息是什么意思? 表 KNA1 可用,用戶具有所有必要的權限,連接有效。

謝謝,弗蘭克

到目前為止我在 Azure 網站上所做的:

  • 用了另一張桌子
  • 檢查先決條件
  • 檢查用戶權限
  • 將數據流接收器中的目標從鑲木地板更改為 csv

到目前為止我在 SAP 網站上所做的:

  • 檢查 RODPS_REPL_ODP_FETCH
  • 檢查 SLT 監控
  • 檢查ODQMON

大家好,

SAP 提供了此問題的修復程序,我現在能夠解決它。 主要問題是 SLT 的版本過時,因此在新版本中不應出現此問題。 如果由於依賴於其他系統而無法升級版本,則需要在 SAP (SLT) 中實施以下說明。

2232584 - 發布用於 ODP 復制的 SAP 提取器 (ODP SAPI)

2459760 - 版本 A 中不存在數據源 - 數據服務(實施 SAP Notes 2324659 和 2427380)

注釋 2324659 和 2427380 解決了這個問題。 問候,弗蘭克

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM