Вы не дали нам много деталей для работы, поэтому я делаю несколько предположений здесь о работе, которую вы используете (сервер / параллель) и вашей версии DataStage.В проекте задания я назвал имя первого из ваших столбцов «Значение», а второе - «Ключ».
Вот базовый проект задания, обратите внимание на разделение: Изображение рабочего проекта
Вот первая настройка трансформатора.Я знаю, что неэффективно добавлять второй преобразователь только для усечения, но ограничение функции LastRowInGroup () состоит в том, что она может принимать только столбцы в качестве параметров.Поэтому преобразование в столбец, который он использует, должно быть выполнено до того, как оно будет передано в функцию: первый образ преобразователя
Вот вторая настройка преобразователя.Порядок переменных ступени имеет значение, не забывайте об ограничении: Второе изображение преобразователя
Во втором преобразователе обязательно установите разделение и ограничение, как показано на рисунке: второе изображение свойств преобразователя
Ваши выходные данные будут выглядеть следующим образом: Выходные данные этапа изображения
Надеюсь, что это помогает и ясно, внимательно посмотрите на изображения.Я использую изображения, поскольку они говорят больше, чем слова.
С уважением, Сэм Гриббл @ InforgeAcademy