2016-11-25 2 views
0

Я пытаюсь сделать пакетный файл, чтобы запланировать его на Windows Task Scheduler для запуска преобразования Pentaho Data Integration с pan.batPentaho Интеграция данных - Запуск преобразования с pan.bat

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

cd "C:\Program Files\Pentaho\data-integration\" 
call Pan.bat /file="C:\Users\username\Desktop\transformation.ktr" /logfile="C:\Users\username\Desktop\log_transformation.txt" /loglevel=Detailed 
exit 

У кого-нибудь возникла такая проблема?

Заранее спасибо.

+0

что вы имеете в виду под «не воспроизводит ожидаемых результатов»? Что это дает результат и что вы ожидаете? Добавьте это в свое описание. –

+0

При выполнении pan.bat, я вижу, что преобразование было вызвано и начало выполняться, но обновление таблицы столбцов (то, что он должен делать) не произошло. –

ответ

1

Попробуйте перенаправив вывод pan.bat в текстовый файл с помощью

pan.bat >> somefile.txt 

для стандартного вывода и

pan.bat 2> some_error.txt 

для вывода ошибок. Возможно, то, что вы увидите, поможет вам дальше.

Детали: https://technet.microsoft.com/en-us/library/bb490982.aspx

+0

большое спасибо. Когда я запускаю файл pan.bat >> somefile.txt, я мог видеть, что имя файла имеет некоторую концепцию, которая не позволяет его локализации и чтения приложения. –

Смежные вопросы