Чтобы получить вывод от ввода в инструменте обработки данных - PullRequest
0 голосов
/ 07 мая 2018

У меня есть входной файл с данными

GGN, IBM
BNGLR, IBM
GGN, HCL
NOIDA, HCL
БНГЛР, ХКЛ

Я хочу вывод как
IBM, GGN, BNGLR
HCL, GGN, NOIDA, BNGLR

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

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

1 Ответ

0 голосов
/ 07 мая 2018

Вы не дали нам много деталей для работы, поэтому я делаю несколько предположений здесь о работе, которую вы используете (сервер / параллель) и вашей версии DataStage.В проекте задания я назвал имя первого из ваших столбцов «Значение», а второе - «Ключ».

Вот базовый проект задания, обратите внимание на разделение: Изображение рабочего проекта

Вот первая настройка трансформатора.Я знаю, что неэффективно добавлять второй преобразователь только для усечения, но ограничение функции LastRowInGroup () состоит в том, что она может принимать только столбцы в качестве параметров.Поэтому преобразование в столбец, который он использует, должно быть выполнено до того, как оно будет передано в функцию: первый образ преобразователя

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

Во втором преобразователе обязательно установите разделение и ограничение, как показано на рисунке: второе изображение свойств преобразователя

Ваши выходные данные будут выглядеть следующим образом: Выходные данные этапа изображения

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

С уважением, Сэм Гриббл @ InforgeAcademy

...