点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我将PI接口从CLM配...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我将PI接口从CLM配...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我将PI接口从CLM配置为DWH。 在这里,我使用发件人文件适配器通过FCC从CLM中选择文件,并使用jdbc接收器适配器更新DWH表中的记录。
我使用了动作" DELETE"来删除记录,然后使用动作" UPDATE_INSERT"来插入记录(如果是新记录的话),并进行更新(如果有现有记录),但是此逻辑是清除表中的所有记录并插入最后一个 记录。
然后,我使用动作" DELETE"和动作" insert"来满足在将新记录插入表中之前删除记录的要求,但是当重复的记录具有相同的键字段时,此逻辑将失败。
请问您为什么通过上一个动作" DELETE"执行清除表时,语句" UPDATE_INSERT"没有在表中插入记录
谢谢
Ushasri
您好,Ushasri,
请附上您如何执行所有查询的屏幕截图?,
为了检查该语句在做什么,请执行以下步骤:
1.-在Integration Builder中打开相应的通信通道。
2.-转到"高级",然后在其他参数中附加以下参数:
名称:logSQLStatement
值:true
3。 -保存并激活
4.-重新启动通信通道
执行上述步骤后,您将能够查看正在执行的SQL语句,您可以通过"审核日志"选项卡中的"消息显示工具"进行检查。
此致
阿达丽德·安德烈斯。
一周热门 更多>