ペンタホケトル初心者です...
今のところ、多くの .txt ファイルを含むフォルダーがあります。
たとえば、20121012.txt、20121014.txt.....
ケトル ジョブを実行するたびに、データベースにインポートするためにこれらすべてのファイルが grep されます。
データの重複を防ぐために、db にインポートする前にチェックを処理する必要があります。
問題は、ケトルに既にインポートされているファイル名を認識させるにはどうすればよいですか?
例えば:
20121012.txt <=このファイルをインポートすると、次回ファイル名をチェックし、同じファイル名の場合はインポートされません。
この場合、「ファイルが存在するかどうかを確認する」ステップで特定のファイル「20121012.txt」を単純に設定することはできません。txtファイルが大きいためでした。ファイル名が 1 日を指す場合、1 年には 365 ~ 366 日が含まれます。この方法で終日ファイルをハードコーディングすることはできません。
そのため、可能な方法は、データベースにインポートする前にファイル名が存在するかどうか、そのプロセス ファイルのファイル名を確認することです。
そして、それが私の質問です。どうすればこれを行うことができますか? どのような手順またはワークフローを使用する必要がありますか? 誰でもこれを行うことができる詳細な手順を提供できますか?
ご連絡をお待ちしております。さらに情報が必要な場合はお知らせください。
助けてくれてありがとう!