J'ai un package SSIS qui doit rechercher deux types différents de fichiers Excel, de type A et de type B, et charger les données dans deux tables de transfert différentes, tableA et tableB. Les formats de ces feuilles Excel sont différents et correspondent à leurs tableaux respectifs.Comment charger des fichiers Excel de manière sélective?
J'ai pensé à mettre typeA.xls et typeB.xls dans deux dossiers différents pour plus de simplicité (les chemins de dossiers peuvent être configurés). Les fichiers Excel requis seront ensuite placés ici via une autre application ou manuellement. Ce que je veux c'est que mon paquetage dtsx puisse analyser le dossier et choisir le dernier fichier non traité et le charger en ignorant les autres, puis postfixer le nom du fichier avec '-loaded' (typeAxxxxxx-loaded.xls). Le "-loaded" dans le nom de fichier est comment je prévois de faire la différence entre les fichiers déjà chargés et ceux qui doivent encore être chargés.
je besoin de conseils sur:
a) Comment vérifier que le dossier configuré pour le dernier-à-dire de fichiers. sans le '-loaded' dans le nom de fichier et le charger? ..et ensuite après le chargement, renommez le même fichier dans ce dossier configuré avec le '-loaded' postfixed.
b) Est-ce la meilleure approche pour ce faire ou existe-t-il un meilleur moyen?
Merci.