pyflink JDBC Postgresql Каталог выдаёт ошибки для типа данных UUID, как обрабатывать тип данных uuid в API таблиц Flink?

Каталог API таблиц Python Apache Flink 1.11.0: postgresql

Чтение и запись данных из таблиц каталога postgresql, которые содержат столбцы с типом данных UUID через API таблиц, выбрасывая тип данных UUID unsupportedOperatorException.

Как обрабатывать данные UUID в pyFlink?

2 ответа

Похоже, что пока нет элегантного способа обрабатывать UUID Postgres с места в карьер, но это то, что будет рассмотрено после завершения доработки системы типов Table API. Я нашел JIRA для того же: https://issues.apache.org/jira/browse/FLINK-19869

Я мало что знаю о системе типов PostgreSQL. Тип данных UUID похож на строку? Тип, поддерживаемый PyFlink, в основном такой же, как и тип таблицы Flink. Для получения дополнительной информации вы можете обратиться к документу [1]

[1] https://ci.apache.org/projects/flink/flink-docs-release-1.11/dev/python/table-api-users-guide/python_types.html

Другие вопросы по тегам