Ouvrir et enregistrer des fichiers localement et dans Azure avec des packages SSIS déployés dans Azure
S’APPLIQUE À : Azure Data Factory Azure Synapse Analytics
Conseil
Essayez Data Factory dans Microsoft Fabric, une solution d’analyse tout-en-un pour les entreprises. Microsoft Fabric couvre tous les aspects, du déplacement des données à la science des données, en passant par l’analyse en temps réel, l’aide à la décision et la création de rapports. Découvrez comment démarrer un nouvel essai gratuitement !
Cet article explique ouvrir et enregistrer des fichiers localement et dans Azure quand effectuez un lift-and-shift de packages SSIS qui utilisent des systèmes de fichiers locaux dans SSIS dans Azure.
Enregistrer des fichiers temporaires
Si vous devez stocker et traiter des fichiers temporaires au cours d’une même exécution d’un package, les packages peuvent utiliser le répertoire de travail actuel (.
) ou le répertoire temporaire (%TEMP%
) de vos nœuds Azure SSIS Integration Runtime.
Utiliser des partages de fichiers locaux
Pour continuer à utiliser les partages de fichiers locaux quand vous faites un lift-and-shift des packages basés sur des systèmes de fichiers locaux dans SSIS au sein d’Azure, effectuez les actions suivantes :
Transférez les fichiers des systèmes de fichiers locaux vers des partages de fichiers locaux.
Joignez les partages de fichiers locaux à un réseau virtuel Azure.
Joignez votre runtime d’intégration Azure-SSIS au même réseau virtuel. Pour plus d’information, voir Joindre un runtime d’intégration Azure-SSIS à un réseau virtuel.
Connectez votre runtime d’intégration Azure-SSIS aux partages de fichiers locaux dans le même réseau virtuel en configurant des informations d’identification d’accès qui utilisent l’authentification Windows. Pour plus d’informations, consultez Se connecter à des données et des partages de fichiers avec l’authentification Windows.
Mettez à jour les chemins de fichiers locaux de vos packages en fonction des chemins UNC qui pointent vers les partages de fichiers locaux. Par exemple, mettez à jour
C:\abc.txt
vers\\<on-prem-server-name>\<share-name>\abc.txt
.
Utiliser les partages de fichiers Azure
Pour utiliser Azure Files quand vous faites un lift-and-shift des packages basés sur des systèmes de fichiers locaux dans SSIS au sein d’Azure, effectuez les actions suivantes :
Transférez les fichiers des systèmes de fichiers locaux vers Azure Files. Pour plus d’informations, consultez Azure Files.
Connectez votre runtime d’intégration Azure SSIS à Azure Files en configurant les informations d’identification d’accès qui utilisent l’authentification Windows. Pour plus d’informations, consultez Se connecter à des données et des partages de fichiers avec l’authentification Windows.
Mettez à jour les chemins de fichiers locaux de vos packages en fonction des chemins UNC qui pointent vers Azure Files. Par exemple, mettez à jour
C:\abc.txt
vers\\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt
.
Contenu connexe
- Déployez vos packages. Pour plus d’informations, voir Déployer un projet SSIS dans Azure avec SSMS.
- Exécutez vos packages. Pour plus d’informations, voir Exécuter des packages SSIS sur Azure avec SSMS.
- Planifiez vos packages. Pour plus d’informations, consultez Planifier des packages SSIS dans Azure.