Есть ли способ автоматического копирования любой новой таблицы MySQL в БД HANA через Pentaho?

У меня есть MySQL DB, и я постоянно копирую свои данные в Sap HANA DB для аналитики. Однако MySQL DB находится в стадии разработки, и в ней всегда появляются новые таблицы. Для каждой новой таблицы я создаю соответствующую таблицу в HANA и новый конвейер ETL в Пентахо. Это кажется немного глупым для меня. Я предполагаю, что должен быть какой-то способ автоматического построения новой таблицы в HANA и копирования данных из MySQL в HANA для этой новой таблицы. Это правильное мышление для Пентахо или все же я должен сделать то же самое, как объяснено?

0

Решение

Вы можете создать 1 пакетный процесс (задание), из которого будут выполняться ваши преобразования, и автоматически выполнять процесс, который вы выполняете вручную, выполняя преобразование.

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

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]