一、发送方停止轮询
经查为ESQL没有对提取数据做控制,直接使用ESQL SELECT * FROM 源表,由于源表数据量过大,致使自动轮询停止(暂不清楚WMB轮询详细控制机制)。
解决:定义SQL,使用PASSTHRU()函数,控制发送方数据采集量。
DECLARE SQL CHARACTOR 0;
SET SQL = 'SELECT ... WHERE ...';
SET InputLocalEnvironment.Variables.temp[] = PASSTHRU(SQL);
二、时间类型(时间戳TIMESTAMP)导致问题