Для проекта нам нужно исследовать существующую установку IBM Data Stage, выполняющую множество ETL с множеством заданий.
Диаграммы потока заданий содержат множество таблиц, используемых в качестве источника (как в MSSQL, так и в Oracle), а также в качестве цели (в основном в Oracle).
Мой вопрос сейчас
Как найти все таблицы базы данных, используемые всеми заданиями в определенном проекте Data Stage?
Я заглянул в Инструменты - Расширенный поиск, и там я могу увидеть все «определения таблиц». НО, большинство таблиц, фактически используемых в заданиях, там не отображаются, поскольку они определены как то, что Data Stage называет «параллельными заданиями», которые, по сути, являются SQL-запросами к таблицам базы данных.
Я особенно заинтересован в поиске таблиц TARGET, загружаемых заданием.
Проще говоря, я хочу иметь возможность ответить на вопрос «Какое задание загружает таблицу XY?».
Если это невозможно, альтернативой может быть автоматизированное средство извлечения всех операторов SQL, используемых заданиями.
У нас есть доступ к IBM Websphere Data Stage и Quality Stage Designer 8.1.