0

INPUTFILESというフォルダーに毎日入力ファイルを受け取ります。これらのファイルには、日時とともにファイル名があります。

My Package は毎日実行されるようにスケジュールされています。1 日に 2 つのファイルを受け取った場合、これら 2 つのファイルをフェッチしてテーブルにロードする必要があります。

たとえば、ファイルにファイルがありました

test20120508_122334.csv
test20120608_122455.csv
test20120608_014455.csv

今度は、ファイル test20120608_122455.csv test20120608_014455.csv を同じ日に実行する必要があります。

4

1 に答える 1

1

問題を解決しました。その特定の日にファイルが存在するかどうかをチェックする変数を 1 つ取得しました。

特定の日のファイルが存在する場合、変数の値は 1 に割り当てられます。

For Each ループ コンテナが取得され、コンテナ内に this file exists 変数が配置されました。

For Loop Properties  

EvalExpression ---- @fileexists==1.  

その特定の日のファイルが存在しない場合、ループは失敗します。

于 2012-09-08T08:34:05.477 に答える