プロジェクトでは、IBM Data Stage の既存のインストールを調査し、大量のジョブで大量の ETL を実行する必要があります。
ジョブ フロー ダイアグラムには、ソース (MSSQL と Oracle の両方) とターゲット (主に Oracle) で使用される多くのテーブルが含まれています。
私の質問は今です
特定の Data Stage Project のすべてのジョブで使用されるすべてのデータベース テーブルを見つけるにはどうすればよいですか?
ツール - 高度な検索を調べたところ、すべての「テーブル定義」が表示されました。しかし、ジョブで実際に使用されるテーブルのほとんどは、実際にはデータベース テーブルに対する SQL クエリである Data Stage と呼ばれる「並列ジョブ」として定義されているため、そこには表示されません。
ジョブによってロードされている TARGET テーブルを見つけることに特に関心があります。
率直に言えば、「どのジョブがテーブル XY をロードするのか?」という質問に答えられるようになりたいのです。
それが不可能な場合は、ジョブで使用されるすべての SQL ステートメントを抽出する自動化された手段が代替手段になります。
IBM Websphere Data Stage and Quality Stage Designer 8.1 にアクセスできます