наследование лога pentaho kettle.properties в суб-преобразованиях - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть настройки для записи заданий и преобразований в Пентахо в базу данных

Это работает нормально, если я определяю каждое задание и каждое преобразование в диалоге настроек отдельного журнала.

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

Любые идеи о том, что мне не хватает?

Спасибо

(MS Windows env с сервером MS Sql - у нас нет предприятия в Пентахо).

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

Хорошо, у меня есть foound, который при условии, что я установил файл свойств на машину, а затем установил каждое преобразование, щелкнув правой кнопкой мыши и установив для каждого журнала наличие соединения, а затем, когда я вызываю задание, все журналы корректно регистрируются.

Так что вам нужно соединение с базой данных во всех преобразованиях, и вам нужно установить это sdefault на вкладке ведения журнала.

Я думаю, что это в любом случае правильно, если только у кого-то другого не будет более короткого среза

0 голосов
/ 20 сентября 2018

Вы можете сделать это, добавив ниже записи в файле "kettle.properties".* * * 1 001 1002 *kettle logging properties

*

KETTLE_TRANS_LOG_DB = 1006 *

KETTLE_TRANS_LOG_SCHEMA =

KETTLE_TRANS_LOG_TABLE = etl_trans_log

KETTLE_JOB_LOG_DB =

* * 1 013 = KETTLE_JOB_LOG_SCHEMA

KETTLE_JOB_LOG_TABLE = etl_job_log

...