#arrays #sorting #jcl #reformat
#массивы #сортировка #jcl #переформатировать
Вопрос:
Может ли Syncsort создавать массив при выполнении ОБЪЕДИНЯЕМЫХ клавиш с функциями ПЕРЕФОРМАТИРОВАНИЯ? Мой пример данных выглядит так:
Файл #1
Kevin Florida
Darren Georgia
Travis Colorado
Todd Louisiana
Файл #2
Kevin Purple
Kevin Gold
Darren Red
Darren White
Travis Black
Travis Gold
Todd Blue
Todd White
Выходной файл
Kevin Florida Purple Gold
Darren Georgia Red White
Travis Colorado Black Gold
Todd Louisiana Blue White
Я могу успешно выполнить JOINKEY и ПЕРЕФОРМАТИРОВАТЬ, когда в файле в основном 1: 1. Однако я не был уверен, смогу ли я создать выходной файл размером 1: M в одной записи без наложения данных.
Ответ №1:
Я понял это. I моя карточка «СОРТИРОВАТЬ ПОЛЯ» была настроена на сортировку ключа из первого файла в порядке возрастания. Итак, я предварительно отсортировал файлы на предыдущем шаге, а затем выполнил СОЕДИНИТЕЛЬНЫЕ КЛЮЧИ на следующем шаге. На этот раз моя карточка сортировки была:
'SORT FIELDS=COPY'.
Это сделало свое дело.