Запрос FlinkCEP к базе данных в рамках функции select() или простого условия / IterativeCondition

#jdbc #database-connection #apache-flink #flink-cep

#jdbc #подключение к базе данных #apache-flink #flink-cep

Вопрос:

Комментарии:

1. Не могли бы вы, пожалуйста, не связывать изображения, а скопировать примеры кода в сам вопрос. Таким образом, они не устареют.

Ответ №1:

PatternFlatSelectFunction Должен быть Serializable , поскольку он отправляется всем TaskManagers.

Если я вас правильно понял, вы пытаетесь выполнить DataSet программу изнутри SelectFunction . Это совершенно неправильный подход, и это невозможно, поскольку это означало бы, что вы создаете новые задания из TaskManagers.

Вы можете использовать другие библиотеки для запроса вашей базы данных изнутри PatternSelectFunction . Также убедитесь, что это так Serializable .