bonjour
Il existes des différentes méthodes pour supprimer les fichiers ou le contenu du dossier spécifié en utilisant certaines des méthodes comme xp_delete_file Ou avec l’utilitaire de ligne de commande xp_cmdshell que nous avons utilisé pour l’archivage de fichiers ou le nettoyage ou même avec Powershel remove-item
Ici, je vais partager certains des écrans qui suppriment les fichiers avec SSIS en utilisant la tâche système de fichiers. Laissez-moi les partager un par un
1. Dossier contenant des fichiers de test:
Faites glisser et déposez Foreach Loop Container et File System Task. Foreach Loop Container utilisé pour obtenir tous les fichiers dans ce dossier un par un et traiter avec la tâche système de fichiers. Ouvrez les propriétés Foreach Loop Container, l’onglet GOTO Collection et sélectionnez Foreach File Enumerator comme indiqué dans l’écran ci-dessous
3. Sélectionnez le dossier d’où vous avez besoin de supprimer les fichiers. Appliquez également l’extension si vous avez besoin
4. Pour l’assignation de fichier, nous avons besoin d’une variable et des valeurs allouées à partir du processus Foreach Loop Container. Donc, attribuez-le à partir de la cartographie variable selon le tir pris ci-dessou
5. Faites glisser la tâche Système de fichiers, sélectionnez l’opération Supprimer le fichier et définissez la connexion de la source
6. Enfin, exécuter le paquet et les fichiers seront supprimés.
Bonne lecture