Condividi tramite


Regole di valutazione della migrazione SSIS

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!

Quando si pianifica una migrazione di SSIS locale a SSIS in Azure Data Factory (ADF) o nelle pipeline di Synapse, la valutazione consente di identificare i problemi con i pacchetti SSIS di origine che impediscono una corretta migrazione.

Data Migration Assistant (DMA) per Integration Services può eseguire la valutazione del progetto e di seguito è riportato l'elenco completo dei potenziali problemi, noti anche come regole DMA.

[1001]La connessione con il nome host potrebbe non riuscire

Impatto

La connessione che contiene il nome host potrebbe non riuscire, in genere perché la rete virtuale di Azure richiede la configurazione corretta per supportare la risoluzione dei nomi DNS.

Consiglio

Per accedere a queste risorse, è possibile usare le opzioni seguenti per il runtime di integrazione SSIS:

[1002]La connessione con percorso assoluto o UNC potrebbe non essere accessibile

Impatto

La connessione che contiene un percorso assoluto o UNC potrebbe non riuscire

Elemento consigliato

Per accedere a queste risorse, è possibile usare le opzioni seguenti per il runtime di integrazione SSIS:

[1003]La connessione con autenticazione di Windows potrebbe non riuscire

Impatto

Se un stringa di connessione usa autenticazione di Windows, potrebbe non riuscire. autenticazione di Windows richiede passaggi di configurazione aggiuntivi in Azure.

Elemento consigliato

Esistono quattro metodi per accedere agli archivi dati autenticazione di Windows nel runtime di integrazione SSIS di Azure:

  • Configurare un contesto di esecuzione a livello di attività
  • Configurare un contesto di esecuzione a livello di catalogo
  • Rendere persistenti le credenziali tramite il comando cmdkey
  • Montare le unità in fase di esecuzione del pacchetto (non persistente)

[1004]La connessione con un provider o un driver non predefinito potrebbe non riuscire

Impatto

Azure-SSIS IR include solo provider o driver predefiniti per impostazione predefinita. Senza personalizzazione per installare il provider o il driver, la connessione potrebbe non riuscire.

Elemento consigliato

Personalizzare il runtime di integrazione Azure-SSIS per installare un provider o un driver non predefinito.

[1005]Analysis Services Gestione connessioni non può usare un account con MFA abilitato

Impatto

Se si usa SSIS in Azure Data Factory (ADF) e si vuole connettersi all'istanza di Azure Analysis Services (AAS), non è possibile usare un account con Multi-Factor Authentication (MFA) abilitato.

Elemento consigliato

Usare un account che non richiede alcuna interattività/MFA o un'entità servizio.

AdditionalInformation

Configurazione del Gestione connessioni Analysis Services

[1006]Viene individuata la variabile di ambiente Windows in Gestione connessioni

Impatto

Gestione connessioni viene individuata la variabile di ambiente Windows.

Elemento consigliato

È possibile usare i metodi seguenti per fare in modo che le variabili di ambiente Di Windows funzionino in SSIS Integration Runtime:

[1007]Il driver OLE DB di SQL Server Native Client (SNAC) è deprecato

Elemento consigliato

Usare microsoft OLE DB Driver più recente

[2001]Componente supportato solo nell'edizione Enterprise

Impatto

Il componente è supportato solo in Azure SSIS Integration Runtime Enterprise Edition.

Elemento consigliato

Configurare il runtime di integrazione SSIS di Azure nell'edizione enterprise.

[2002]Il formato di file ORC e Parquet non sono abilitati per impostazione predefinita

Impatto

Il formato di file ORC e Parquet richiede JRE, che non è installato per impostazione predefinita nel runtime di integrazione SSIS di Azure.

Elemento consigliato

Installare JRE compatibile personalizzando la configurazione per il runtime di integrazione Azure-SSIS.

[2003]Il componente di terze parti non è abilitato per impostazione predefinita

Impatto

Azure SSIS Integration Runtime non è abilitato per impostazione predefinita con componenti di terze parti. Il componente di terze parti potrebbe non riuscire.

Elemento consigliato

  • Per ottenere una versione compatibile con SSIS Integration Runtime, contattare la terza parte.

  • Per i componenti interni o open source, personalizzare il runtime di integrazione Azure-SSIS per installare i componenti compatibili con SQL Server 2017 necessari.

[2004]Viene individuata l'origine e la destinazione BLOB di Azure

Elemento consigliato

È consigliabile usare l'origine o la destinazione di file flessibili, con funzioni più avanzate rispetto al BLOB di Azure.

[2005]Il provider di log non predefinito potrebbe non essere installato per impostazione predefinita

Impatto

Il provisioning del tempo di integrazione SSIS di Azure viene effettuato solo con provider di log predefiniti, la personalizzazione del provider di log potrebbe non riuscire.

Elemento consigliato

Personalizzare il runtime di integrazione Azure-SSIS per installare un provider o un driver non predefinito.

[3001]Percorso assoluto o UNC individuato nell'attività Esegui processo

Impatto

Azure-SSIS Integration Runtime potrebbe non essere in grado di avviare i file eseguibili con percorso assoluto o UNC.

Elemento consigliato

È possibile usare le opzioni seguenti per SSIS Integration Runtime per avviare i file eseguibili:

[4001]Il percorso di configurazione assoluto o UNC viene individuato nella configurazione del pacchetto

Impatto

Il pacchetto con percorso di configurazione assoluto o UNC potrebbe non riuscire in Azure SSIS Integration Runtime.

Elemento consigliato

Per accedere a queste risorse, è possibile usare le opzioni seguenti per il runtime di integrazione SSIS:

[4002]La voce del Registro di sistema viene individuata nella configurazione del pacchetto

Impatto

La voce del Registro di sistema nella configurazione del pacchetto potrebbe non riuscire in Azure SSIS Integration Runtime.

Elemento consigliato

Usare altri tipi di configurazione del pacchetto. È consigliabile usare il file di configurazione XML.

Informazioni aggiuntive

SSIS

[4003]Il pacchetto crittografato con chiave utente non è supportato

Impatto

Il pacchetto crittografato con chiave utente non è supportato in Azure SSIS Integration Runtime.

Elemento consigliato

È possibile usare le opzioni seguenti:

  • Modificare il livello di protezione del pacchetto in "Crittografa tutto con password" o "Crittografa con password".
  • Mantenere o modificare il livello di protezione del pacchetto in "Crittografa con chiave utente", eseguire l'override della proprietà della gestione connessione durante l'esecuzione del pacchetto

Informazioni aggiuntive

Controllo dell'accesso per dati sensibili nei pacchetti