0
我對esper有一個非常具體但很短的問題。我在esper中獲得了event-POJO,它們都以timeStamp作爲屬性。我需要做一個time_batch窗口,但是我必須根據事件的時間戳做窗口。時間戳將是一個很長的值。Esper:event_batch unsing timestamp event of event-POJO
我正在網上搜索幾個小時,找不到任何可以幫助我的東西。
我對esper有一個非常具體但很短的問題。我在esper中獲得了event-POJO,它們都以timeStamp作爲屬性。我需要做一個time_batch窗口,但是我必須根據事件的時間戳做窗口。時間戳將是一個很長的值。Esper:event_batch unsing timestamp event of event-POJO
我正在網上搜索幾個小時,找不到任何可以幫助我的東西。
使用外部時間並使時間戳成爲時間源。這在http://espertech.com/esper/release-6.0.1/esper-reference/html_single/index.html#api-controlling-time中描述
例如。
Configuration config = new Configuration();
config.getEngineDefaults().getThreading().setInternalTimerEnabled(false);
EPServiceProvider epService = EPServiceProviderManager.getDefaultProvider(config);
....
epService.getEPRuntime().sendEvent(new CurrentTimeSpanEvent(event.getTimestamp());
epService.getEPRuntime().sendEvent(event);