我有一个包含带时间戳事件的CSV文件,我想在Esper模式中集成外部时间戳。 我知道如何使用窗口 ext_timed 。 例如,这有效:
select * from stream.win:_ext_timed(timestamps, 5 sec).
但我不知道如何在模式中使用外部时间。 例如,在以下查询中使用引擎内部时间。我希望在 后面的 中使用外部时间。
select * from pattern [ a=stream -> stream where timer:within(5 sec) ]
答案 0 :(得分:1)
推进时间的API在[1]中。 EsperIO CSV适配器与您计划执行的操作完全相同,您可以查看其源代码。它将使用相同的API [1]。