2017-02-21 19 views
0

Происходит ли следующее преобразование, проходящее через каждую из строк в поле приложений?Петли в Пентахо - это цикл преобразования?

Также существует способ циклического прохождения каждой отдельной строки в собственный файл txt или excel (предпочтительно txt).

В настоящий момент он выводит все строки в один текстовый файл. Я хочу сделать это без создания нескольких текстовых преобразований. Не уверен, что в случае с коммутатором будет цикл. enter image description here

ответ

1

Преобразования по самой своей природе применяют шаги для всех строк в них. Вероятно, это хорошая идея, чтобы немного познакомиться с концепцией потока, тогда вы можете ответить на вопрос о переключении/случае для себя.

Что касается одного файла в строке, вы можете использовать опцию «Принять имя файла из поля» на шаге «Выход текстового файла», а затем поместить в него свое поле «Приложения». Вам нужно будет добавить путь назначения на предыдущем шаге, поскольку PDI ожидает полный путь и имя файла в этом поле.

+0

спасибо, но как я могу добавить путь назначения? Я не уверен, какой шаг использовать для этого. – Karen

+0

Добавить константы или получить переменную или даже взять ее с шага входного файла. Затем вы используете Concat Fields без разделителя, чтобы собрать их вместе. Вы даже можете начать с чего-то вроде «/ my/path/subfolder/DUMMY_something» и использовать «Заменить в строке», чтобы заменить DUMMY на ваше имя приложения, если вы хотите, чтобы материал после приложения тоже. – Cyrus

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

  • Нет связанных вопросов^_^