Jdbc 在select()函数或SimpleCondition/IterativeCondition中对数据库执行查询

Jdbc 在select()函数或SimpleCondition/IterativeCondition中对数据库执行查询,jdbc,database-connection,apache-flink,flink-cep,Jdbc,Database Connection,Apache Flink,Flink Cep,有人能帮我吗?我想很好地了解正在发生的事情。PatternFlatSelectFunction必须是可序列化的,因为它被发送到所有TaskManager 如果我理解正确,您正在尝试从SelectFunction中执行DataSet程序。这是一种完全错误的方法,而且这是不可能的,因为这意味着您将从TaskManager内部产生新的工作 您可以使用其他库从PatternSelectFunction中查询数据库。还要确保它是可序列化的。请不要链接图像,而是将代码示例复制到问题本身。这样它们就不会过时。

有人能帮我吗?我想很好地了解正在发生的事情。

PatternFlatSelectFunction必须是可序列化的,因为它被发送到所有TaskManager

如果我理解正确,您正在尝试从SelectFunction中执行DataSet程序。这是一种完全错误的方法,而且这是不可能的,因为这意味着您将从TaskManager内部产生新的工作


您可以使用其他库从PatternSelectFunction中查询数据库。还要确保它是可序列化的。

请不要链接图像,而是将代码示例复制到问题本身。这样它们就不会过时。