Pentaho DI Открытие преобразования: [null] в каталоге - PullRequest
0 голосов
/ 21 ноября 2018

ребята!

У меня проблема с запуском чайника с сервера.У меня простая работа с одной трансформацией.Trasformation сохраняется на сервере хранилища.

работа в ложке

Если я запускаю работу с локальной машины в Пентахо, задание выполняется успешно, но преобразование не работает.

Журнал (очень подробный):

  • Ложка - Начало работы ...
  • Job_test - Начало выполнения работы
  • Job_test - exec (0, 0, START.0)
  • START - Начальная запись задания
  • Job_test - Начальная запись [simple_upsert]
  • Job_test - exec (1, 0, simple_upsert.0)
  • simple_upsert - Начальная запись задания - simple_upsert - Открывающее преобразование: [null] в каталоге [/home/.../test]
  • simple_upsert - Загрузка преобразования из хранилища[test_ms_sql] в каталоге [/home/.../test]
  • Job_test - Начальная запись [Успех]
  • Job_test - exec (2, 0, Success.0)
  • Успешно - Начало записи о работе
  • Job_test - Завершенная запись о работе [Success] (result = [true])
  • Job_test - Завершенная запись о работе [simple_upsert] (result = [true])
  • Job_test - выполнение задания завершено
  • Spoon - задание завершено.

Преобразование допустимо и находится в каталоге [/дома /.../ тест].Я проверил запуск с локальной машины и сервера Pentaho.В обоих случаях одинаковые штрихи и трансформация не выполнялись.Что означает Открывающее преобразование: [ноль] ?Почему работа не видит трансформации?Трансформация точно находится в этом каталоге, я просматриваю его в настройках трансформации.Кто знает как это решить?

1 Ответ

0 голосов
/ 21 ноября 2018

Я не знаю, поможет ли это, потому что единственная подсказка к этой проблеме, которую я нашел, это это сообщение на форуме от 12 лет назад.Если вы работаете с репозиториями, кажется, что каждый раз, когда вы сохраняете KTR, он меняет свой идентификатор внутри репозитория, поэтому вам придется заново связывать его каждый раз.Я сомневаюсь, что это все еще проблема, так как этот пост от Verison 2.2 или ранее.Надеюсь, это поможет.

Другое возможное решение, в котором, я сомневаюсь, вы пропустили это, кодируется ли вызов KTR на этапе задания?Я столкнулся с подобным нулевым указателем, пытаясь запустить задание с пустым вызовом KTR.

...