Создайте шаг Excel для каждого случая на шаге Switch / Case в Pentaho

У меня есть шаг ввода текстового файла, который читается из нескольких файлов в одном каталоге и создает огромный набор данных. Мне нужно произвести вывод файла excel для каждого случая в операторе Switch / Case и предоставить каждому файлу excel имя, основанное на значении некоторого поля в наборе данных.
Возможно ли это с помощью Spoon?

Любая помощь будет принята с благодарностью.

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

    Было сказано, что:

    1. добавьте один шаг «Добавить константы» перед SwitchCase.
    2. Для каждого случая, выходящего из SwitchCase, добавьте шаг «Установить значение поля», который присваивает значение вашего «некоторого поля в наборе данных» значению константы, созданной в # 1. Если у вас есть 5 потоков (с 1 потоком для каждого случая), у вас будет 5 из них из SwitchCase
    3. После каждого шага «Установить значение поля» (созданного в # 2) у вас будет шаг, чтобы сохранить файл в Excel и использовать значение поля (которое вы установили в # 2) в качестве имени файла.

    Я уверен, что есть лучшие способы сделать это (предполагая, что SwitchCase – это правильный подход для вас, чтобы начать), но я бы это сделал (не зная java, regex или любой другой язык).

    Interesting Posts

    VBA сомневается новичком

    Подсчет различных значений при сравнении другого столбца

    Excel сохранил десятичные данные как дату

    Подходы к загрузке тысяч записей в MySQL

    Как импортировать zps-сервер, размещенный в Интернете, в Excel

    Как получить среднее значение из последних N строк в таблице?

    Что мне нужно сделать, чтобы заставить OpenOffice.org Calc читать код VBA в файле Excel?

    Невозможно передать COM-объект типа «System .__ ComObject» в тип интерфейса «Microsoft.Office.Interop.Excel.Worksheets»

    Заполнение таблицы цветными ячейками и количеством строк на основе ввода пользователем

    Печать Excel с использованием макроса VBA не работает

    VBA Looping Through Worksheet, чтобы найти несколько экземпляров слова

    Excel. Возможно ли, чтобы символы отображались как «*» в диапазоне?

    чтение excel на стороне сервера

    Ошибка значения Excel в коде VBA

    Поиск определенных значений в ячейках и удаление идентифицированных строк

    Давайте будем гением компьютера.