无法通过Azure数据工厂解析SAP表中的数据

btxsgosb  于 2023-03-13  发布在  其他
关注(0)|答案(2)|浏览(161)

我正在尝试使用ADF中的SAP CDC连接器从SAP提取数据。源数据如下所示。
开始日期|产品名称|结束日期20201230165830.0|贝莎贝莎|20180710143703.0
当我们在源上执行预览数据时,我们获取的数据与上述相同。但在通过复制活动执行复制时,观察到以下故障:-
“源”端发生故障。错误代码=SapParsingDataFailure,类型=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,消息=分析数据时失败,分析值:“ESABX 201807”,需要的数据类型为“Microsoft.DataTransfer.Common.Shared. ClrTypeCode”。请检查SAP端中的源数据,源=Microsoft.DataTransfer.Runtime.SapRfcHelper,'“类型=System.FormatException,消息=输入字符串的格式不正确。,源=mscorlib,'
我已经尝试了几个组合和变化Flume方面,如改变 parquet 的csv,改变复制行为的所有可用选项...但似乎没有任何工作。

vm0i2vca

vm0i2vca1#

您可能在SAP Extractor?(RSA6)中隐藏了字段。请尝试此解决方法,选择SAP CDC连接器中的所有字段,然后再次运行它。

cbeh67ev

cbeh67ev2#

我最近遇到了一个类似的错误,我使用了一个带有SAP CDC连接器的数据流作为源文件,并将Parquet文件作为接收器。这是一个非常基本的工作流,有两个活动。经过一些挖掘,并没有从互联网上搜索到任何真实的的答案,我将我的数据流从Parquet接收器改为分隔文本文件接收器,这就解决了问题。

相关问题