PI接收器JDBC适配器

2020-09-21 04:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我将PI接口从CLM配...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我将PI接口从CLM配置为DWH。 在这里,我使用发件人文件适配器通过FCC从CLM中选择文件,并使用jdbc接收器适配器更新DWH表中的记录。

我使用了动作" DELETE"来删除记录,然后使用动作" UPDATE_INSERT"来插入记录(如果是新记录的话),并进行更新(如果有现有记录),但是此逻辑是清除表中的所有记录并插入最后一个 记录。

然后,我使用动作" DELETE"和动作" insert"来满足在将新记录插入表中之前删除记录的要求,但是当重复的记录具有相同的键字段时,此逻辑将失败。

请问您为什么通过上一个动作" DELETE"执行清除表时,语句" UPDATE_INSERT"没有在表中插入记录

谢谢

Ushasri

1条回答
打个大熊猫
2020-09-21 04:53

您好,Ushasri,

请附上您如何执行所有查询的屏幕截图?,

为了检查该语句在做什么,请执行以下步骤:

1.-在Integration Builder中打开相应的通信通道。
2.-转到"高级",然后在其他参数中附加以下参数:
名称:logSQLStatement
值:true
3。 -保存并激活
4.-重新启动通信通道

执行上述步骤后,您将能够查看正在执行的SQL语句,您可以通过"审核日志"选项卡中的"消息显示工具"进行检查。

此致

阿达丽德·安德烈斯。

一周热门 更多>