【发布时间】:2017-10-23 12:11:56
【问题描述】:
我创建了一个集成流,它每小时查询一个数据库并将结果更新到 SAP HANA 数据库。我在 SAP HANA 中复制的初始数据库表有一个字段,其中包含更改每个条目数据的时间戳。为了提高性能,我不想每次都选择原始数据库中的每个条目,而是想发送一个查询以仅检索在过去一小时内更改或创建的条目的结果。为此,我需要一个 iFlow 之外的变量,我可以调用该变量并使用 iFlow 上次运行时的时间戳进行更新,并在查询中使用它。
iFlow 启动事件是一个计时器启动事件,设置为每小时运行一次,我尝试使用“写入变量”块存储此变量并将其设置为全局范围。但是当集成流程结束并在一小时后运行时,它会重置此变量。
如何更好地做到这一点?
谢谢。
【问题讨论】:
-
这是关于 iFlows 持久性的 SAP 帮助页面:help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/…
标签: sap hana sap-cloud-platform cloud-integration