Сравнение набора данных мэйнфреймов - PullRequest
0 голосов
/ 10 марта 2011

У меня есть 2 набора данных мэйнфреймов.например, требуется один источник и второй.Я хочу выбрать только исходную запись (присутствующую в требуемом файле) из исходного файла и записать ее в ожидаемый файл. Можно ли это сделать с помощью сортировки JCL?Я написал один COBOL PGM для сравнения файлов.но я просто хотел проверить, можем ли мы сделать это, используя сортировку jcl.

С уважением, Манаси

Ответы [ 3 ]

1 голос
/ 21 марта 2011

Вы можете использовать SORT / Easytrieve Plus для сравнения файлов, сопоставляя значения.

Также вы можете сравнить, используя опцию 3.13. Перед этим вам может потребоваться включить ваши критерии, выбрав опцию 3.13, затем в командной строке «E» - Enter. Появится еще один экран. Таким образом, вы можете ввести данные вашего столбца сравнения, затем сохранить его и отправить, когда вам это нужно.

1 голос
/ 27 апреля 2011

Мы можем добиться того же через DFSORT или ICETOOL.

Простая команда JOINKEYS выполнит ваше требование. Я могу предоставить синтаксическую помощь, если вы сможете поделиться подробностями структуры файла, позициями и четкими требованиями.

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

1 голос
/ 10 марта 2011

Это иногда называют обработкой слиянием.

Как это часто бывает, ответ на ваш вопрос "это зависит".

Одна из вещей, от которых это зависит, - какой продукт "JCL sort" у вас есть.У DFSORT (от IBM) есть оператор SPLICE, который позволит вам выполнять обработку «слияние-слияние».SyncSort (от SyncSort Inc.) имеет оператор JOINKEY, который позволит вам выполнять обработку «слияние-слияние».Существуют и другие продукты сортировки.

Другая вещь, от которой это зависит, - это длина ваших записей.Я считаю, что SyncSort имеет ограничение 4094 байта для объединенной длины всех полей, указанных в операторе JOINKEY.Я не могу говорить за DFSORT в этом отношении.

DFSORT имеет «умные уловки» документ , которые могут помочь, если у вас есть этот продукт.два продукта, вы вполне можете достичь своей цели.Надеюсь, я дал вам правильные ключевые слова, чтобы вы могли получить реальный ответ из документации, которой вы надеетесь.

...