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