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 completa per le aziende. Microsoft Fabric copre tutti gli elementi, dallo spostamento dei dati all'analisi scientifica dei dati, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Scopri come avviare gratuitamente una nuova versione di valutazione .

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:

  1. Trasferire i file dai file system locali alle condivisioni file locali.

  2. Aggiungere le condivisioni file locali a una rete virtuale di Azure.

  3. 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.

  4. 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.

  5. 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:

  1. Trasferire i file dai file system locali a File di Azure. Per altre informazioni, vedere File di Azure.

  2. 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.

  3. 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.