我创建了一个查询数据库的集成流程,并将结果每小时插入SAP HANA数据库。我在SAP HANA中复制的初始数据库表具有一个字段,其中包含每个条目的数据发生更改的时间戳。为了提高性能,我们不是每次选择原始数据库中的每个条目,而是发送一个查询来检索仅在最近一小时内更改或创建的条目的结果。为此,我需要一个iFlow以外的变量,我可以调用该变量并使用iFlow最后一次运行的时间戳进行更新,并在查询中使用它。SAP HCI PI - 如何在集成流程之外存储可编辑的变量?
iFlow启动事件是一个计时器启动事件设置为每小时运行一次,我尝试使用“写入变量”块来存储此变量并将其设置为全局范围。但是当集成流程结束并在一个小时后运行时,它将重置此变量。
对我来说这样做更好的方法是什么?
谢谢。