Pentaho Kettle - Как произвести обновление запроса на основе набора результатов?

Я придумала генератор запросов вставки из ложки Пентахо, который записывает входные данные в текстовый файл в виде набора операторов SQL.

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

2 ответа

Что ж, если вам нужно обновить таблицу на основе некоторых ключевых столбцов по сравнению с вашим потоком, вы можете использовать шаг Вставка / Обновление.

Недостатком является то, что он не будет генерировать операторы в файле, он будет выполнять обновления или вставки на основе этого сравнения, и это все.

Можете ли вы дать более подробную информацию о вашем сценарии? Мы можем решить все вместе. Зачем вам файл с инструкциями UPDATE? Разве мы не можем подключиться к базе данных и запустить обновления сразу?

Обязательно используйте шаг "Динамическая строка SQL".

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