Aprire e salvare file in locale e in Azure con pacchetti SSIS distribuiti in Azure
SI APPLICA A: Azure Data Factory Azure Synapse Analytics
Suggerimento
Provare Data Factory in Microsoft Fabric, una soluzione di analisi all-in-one per le aziende. Microsoft Fabric copre tutto, dallo spostamento dati al data science, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Vedere le informazioni su come iniziare una nuova prova gratuita!
Questo articolo descrive come aprire e salvare file in locale e in Azure quando si esegue la migrazione in modalità lift-and-shift di pacchetti SSIS che usano file system locali in SSIS in Azure.
Salvare i file temporanei
Se è necessario archiviare ed elaborare i file temporanei durante l'esecuzione di un singolo pacchetto, i pacchetti possono usare la directory di lavoro corrente (.
) o la cartella temporanea (%TEMP%
) dei nodi del runtime di integrazione SSIS di Azure.
Usare condivisioni di file in locale
Per continuare a usare condivisioni file locali quando si spostano pacchetti che usano i file system locali in SSIS in Azure, effettuare le operazioni seguenti:
Trasferire i file dai file system locali alle condivisioni file locali.
Aggiungere le condivisioni file locali a una rete virtuale di Azure.
Aggiungere il runtime di integrazione Azure-SSIS alla stessa rete virtuale. Per altre informazioni, vedere Aggiungere un runtime di integrazione Azure-SSIS a una rete virtuale.
Connettere il runtime di integrazione Azure-SSIS alle condivisioni file locali all'interno della stessa rete virtuale impostando le credenziali di accesso che usano l'autenticazione di Windows. Per altre informazioni, vedere Connettersi a dati e condivisioni file con autenticazione di Windows.
Aggiornare i percorsi di file locali nei pacchetti in base ai percorsi UNC che puntano alle condivisioni file locali. Ad esempio, aggiornare
C:\abc.txt
a\\<on-prem-server-name>\<share-name>\abc.txt
.
Usare le condivisione file di Azure
Per usare File di Azure quando si spostano pacchetti che usano i file system locali in SSIS in Azure, effettuare le operazioni seguenti:
Trasferire i file dai file system locali a File di Azure. Per altre informazioni, vedere File di Azure.
Connettere il runtime di integrazione SSIS di Azure a File di Azure impostando le credenziali di accesso che usano l'autenticazione di Windows. Per altre informazioni, vedere Connettersi a dati e condivisioni file con autenticazione di Windows.
Aggiornare i percorsi di file locali nei pacchetti in base ai percorsi UNC che puntano a File di Azure. Ad esempio, aggiornare
C:\abc.txt
a\\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt
.
Contenuto correlato
- Distribuire i pacchetti. Per altre informazioni, vedere Distribuire un progetto SSIS con SQL Server Management Studio (SSMS).
- Eseguire i pacchetti. Per altre informazioni, vedere Eseguire pacchetti SSIS in Azure con SSMS.
- Pianificare i pacchetti. Per altre informazioni, vedere Pianificare i pacchetti SSIS in Azure.