Condividi tramite


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:

  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.