в каталоге установки вашего чайника представлены несколько пакетных файлов, среди которых spoon.bat
, pan.bat
и kitchen.bat
. Spoon
- это пользовательский интерфейс, который вы уже знаете, pan
- это инструмент командной строки для запуска преобразований (.ktr
файлов) из командной строки, а kitchen
- это инструмент командной строки для запуска заданий на кит (.kjb
файлов).
для простого расписания создайте командный файл, который вызывает либо kitchen.bat, либо pan.bat (в зависимости от того, хотите ли вы выполнить преобразование или задание). Затем используйте планировщик задач Windows, чтобы запустить пакетный файл с любым графиком, который вы хотите.
это, например, было бы запустить работу чайника, использовать основную протоколирование и добавьте содержимое журнала в файл журнала
kitchen.bat /file:"c:\etl\my_first_job.kjb" /level:Basic > c:\etl\logs\logging_for_my_first_job.log
это, конечно, для окон. Если вы запускаете чайник на linux, вы можете использовать cron и соответствующие файлы .sh в каталоге установки чайника (pan.sh
или kitchen.sh
).
как kettle хранит общие подключения к базе данных в профиле пользователя, убедитесь, что пользователь, выполняющий запланированную задачу, имеет эти соединения в своем профиле, в противном случае ваши преобразования завершились бы неудачно.
Большое спасибо за ваш быстрый ответ! .. –
Точно, что я искал ... первый ... спасибо! – cbmeeks