私は取り組んでいますOracle Data Integrator 11g
着信ファイルを処理する必要がある ODI パッケージを作成する必要があります。次のようなタイムスタンプ エントリが追加されているため、ファイル名は定数文字列ではありません。FILTER_DATA_011413.TXT
MMDDYYが原因で、パッケージにファイル名をハードコーディングできません。現在処理している方法は、シェル スクリプトがディレクトリ内のファイルを一覧表示し、(制御ファイルを使用して) ファイル名をテーブルにロードすることです。このテーブルは、ファイル名を取得するために照会され、処理のためにファイル名を格納する変数に同じ値が渡されます。
この一時テーブルにファイル名を保存することを避けることができる他の方法を探しています。
誰かが私に何か代替案を提案できますか?