Я работаю с интеграцией данных Pentaho 6.1.0.1-196. Я запускаю my.bat, в котором есть экспорт задания:
call kitchen.bat /rep:"%REP_NAME%" /job:"%2" /dir:"%1" /user:%USER_NAME% /pass:%PASSWORD% /export:"%JOB_FILE%"
Итак, я получаю xml файл моей работы, в котором есть такая проблема:
<type>JavaFilter</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<send_true_to/>
<send_false_to/>
Проблема в том, что теги "send_true_to /" и "send_false_to /" пусты! И когда я запускаю этот файл заданий через .bat, Javafilter не работает должным образом.
В то же время это задание идеально работает в интерфейсе ложки. И если я экспортирую эту работу через ложку, она будет выглядеть правильно:
<type>JavaFilter</type>
<description/>
<distribute>Y</distribute>
<custom_distribution/>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<send_true_to>Write to log 2</send_true_to>
<send_false_to>Write to log 3</send_false_to>
Я пробовал другие типы фильтров? Запустите .bat от имени администратора - результат тот же.
Пожалуйста, помогите мне правильно экспортировать работу с помощью файлов .bat. В чем проблема?