Для записи пользовательских сообщений в журналы для определенного потока данных заданий вы можете использовать комбинацию стадии копирования, преобразования и пика стадии. Пиковая стадия - та, которая пишет в журналы. Мне нравится устанавливать пиковую стадию для запуска в последовательном режиме, чтобы ваши сообщения хранились вместе в отдельных записях в журнале, а не по узлам.
![Peak data](https://i.stack.imgur.com/q5lNR.png)
Кроме того, вы можете сделать пик отклонений стадии оракула. возможно, сочетайте это с вышеуказанным параметром (используя стадию последовательности и стандартную схему столбцов).
![Peak oracle database rejects](https://i.stack.imgur.com/KUjhI.png)
Наконец, если вы действительно хотите запросить сами журналы и записать эти журналы где-то еще или использовать их в работе (среди других данных, хранящихся о работах в хранилище). Вы можете напрямую запросить схему DSODB в базе данных XMETA. То есть хранилище DataStage (по умолчанию DB2).
Для этого вам понадобится запустить и запустить Консоль управления DataStage (не знаете, какую версию DataStage вы используете). Если DataStage работает на одном уровне и использует базу данных DB2 по умолчанию. Вы можете просто каталогизировать базу данных DSODB, чтобы она была доступна как соединение в коннекторе DB2. В противном случае вам потребуется установить клиент DB2 на уровне механизма DataStage и каталогизировать там базу данных.
Всего наилучшего!
Twitter: @ InforgeAcademy
Советы и рекомендации по DataStage: https://www.inforgeacademy.com/blog/