没有获得预期的行为,我的flink应用程序获得实时事件,而我的触发条件取决于两个事件ABC和XYZ。当两个事件都达到时,则触发通知。1 from EventTable where name='ABC') 使用案例:1 ABC事件来了-->什么也没有发生(正如预期的那样,等待XYZ事件) XYZ事件到来-->条件匹配和sql查询给出两个事件记录
我将连接两个表,并按一个表中没有重复项的列进行分组(尽管它可能与另一个表中的多个行链接)。如果我还选择了这个表的其他列,那么我需要在group子句中列出它们,或者应用聚合函数。select A.id, A.x, A.y, max(B.z) group by A.id
这会产生一个错误:额外的列(A.x, A.y这两个选项将产生相同的
我正在处理一个函数,该函数需要调用一个存储过程,该存储过程返回N行,然后将结果作为处理的一部分插入到一个临时表中。在存储过程上调用EXEC效果很好:我得到的错误是:Invalid use of side-effecting or time-dependent operator我知道这个错误通常是在试图操作不是函数本地的值时产生的,但是insert是在表变量上进行的,所以这应该不是问题。