Här är en potentiell lösning med två antaganden:
- Alla filer i målmappen flyttades av detta paket.
- Filnamnen är unika.
Du kan lägga till ett filnamnsloggningssteg till ETL.
Skapa en ny loggtabell i databasen med en kolumn för filnamnet. Skriv filnamnet till den här tabellen på varje loop i paketet. Sedan kan du använda det som en enkel uppslagstabell som används av någon villkorlig logik i ETL för att kontrollera om filnamnet som bearbetas matchar en befintlig fil.
Exakt hur du implementerar loggningssteget och den villkorliga kontrollen (kan vara ett villkorat dataflöde, utfört i skriptuppgift, etc) beror på utformningen av ditt paket, men det bör åstadkomma det du letar efter.