Поток данных Spring Cloud: настраиваемый DDL для сервера потока данных

Я установил сервер Spring Cloud Data Flow на Kubernetes, поддерживаемый базой данных h2 в памяти, также работающей на Kubernetes.

Я хочу изменить длину столбцов в некоторых таблицах, созданных SCDF. Например, я хочу изменить длину столбца TASK_PARAM в таблице TASK_EXECUTION_PARAMS с 2500 до 10000 символов.

Я хочу сделать это, потому что входные аргументы, которые я передаю Задаче, представляют собой список из 100 номеров счетов, разделенных запятыми. Это не соответствует длине по умолчанию в 2500 символов.

Вопрос: Есть ли способ предоставить пользовательский DDL SQL для Spring Cloud Data Flow Server, чтобы он использовал этот DDL для создания таблиц метаданных вместо использования DDL по умолчанию?

Примечание. Я всегда могу заранее создать эти таблицы, чтобы SCDF использовал их как есть; однако я хочу, чтобы SCDF создавал эти таблицы с использованием DDL, который я предоставил при запуске, вместо использования DDL по умолчанию.


person Ping    schedule 17.06.2021    source источник