2015-10-11 2 views
0

У меня есть три входных компонентов:Integragration данных с Pentaho чайник

  1. Excel Input
  2. XML Input
  3. Таблица ввода

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

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

+0

Какую проверку и проверку необходимо выполнить? –

+0

Мне нужно получить данные для одного ID из трех источников и проверить согласованность; например, убедитесь, что парень с идентификатором 1 в источнике 1 и парень с идентификатором 1 в источнике 2 имеют одинаковый адрес. –

ответ

1

Попробуйте использовать шаг Data Validator в PDI. Здесь вы можете проверить строки, которые поступают с шага ввода, либо с помощью встроенного валидатора, либо даже с использованием регулярных выражений.

Надеется, что это помогает :)

0

Есть несколько aproaches для достижения проверки. Самый простой из них заключается в том, чтобы закодировать ваши проверки с помощью шага «Измененный java-скрипт», но это самый ресурсный голод, поэтому Pentaho рекомендует избегать его, если сможете. Таким образом, вы можете использовать другие шаги, например, те, которые относятся к категории «поток».