フラットファイルを使用する ETL を開発しました。フラット ファイルのサイズは 250 MB ~ 300 MB です。ファイルがフォルダに存在する場合、それは絶対にうまく機能しています。ただし、ファイルが生成モードの場合は失敗します。
例: この ETL パッケージは、ファイルがフォルダーに存在するかどうかを確認するために午前 8 時から午前 10 時まで実行されます。現在、ファイルの生成が開始されている場合はいつでも(午前9時としましょう)、現在まで10 MBです。ETL はファイルの処理を開始し、4 ~ 5 分後にハングして失敗します (ファイルがフォルダーに存在するかどうかを読み取るスクリプト タスクでハングします)。
ファイルの生成が完全に完了したときにのみ SSIS パッケージをトリガーする最良の方法は何ですか?
注: ファイルの生成を制御することはできません。