Dela via


Utvärderingsregler för SSIS-migrering

GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics

Dricks

Prova Data Factory i Microsoft Fabric, en allt-i-ett-analyslösning för företag. Microsoft Fabric omfattar allt från dataflytt till datavetenskap, realtidsanalys, business intelligence och rapportering. Lär dig hur du startar en ny utvärderingsversion kostnadsfritt!

När du planerar en migrering av lokal SSIS till SSIS i Azure Data Factory (ADF) eller Synapse Pipelines hjälper utvärderingen till att identifiera problem med SSIS-källpaketen som skulle förhindra en lyckad migrering.

Data Migration Assistant (DMA) för Integration Services kan utföra utvärdering av projektet och nedan finns en fullständig lista över potentiella problem, även kallade DMA-regler.

[1001]Anslutningen till värdnamnet kan misslyckas

Påverkan

Anslutningen som innehåller värdnamnet kan misslyckas, vanligtvis eftersom det virtuella Azure-nätverket kräver rätt konfiguration för att stödja DNS-namnmatchning.

Rekommendation

Du kan använda alternativen nedan för SSIS Integration Runtime för att få åtkomst till dessa resurser:

[1002]Anslutning med absolut eller UNC-sökväg kanske inte är tillgänglig

Påverkan

Anslutning som innehåller absolut eller UNC-sökväg kan misslyckas

Rekommendation

Du kan använda alternativen nedan för SSIS Integration Runtime för att få åtkomst till dessa resurser:

[1003]Anslutningen till Windows-autentiseringen kan misslyckas

Påverkan

Om en anslutningssträng använder Windows-autentisering kan det misslyckas. Windows-autentisering kräver ytterligare konfigurationssteg i Azure.

Rekommendation

Det finns fyra metoder för att komma åt datalager För Windows-autentisering i Azure SSIS Integration Runtime:

  • Konfigurera en körningskontext på aktivitetsnivå
  • Konfigurera en körningskontext på katalognivå
  • Spara autentiseringsuppgifter via cmdkey-kommandot
  • Montera enheter vid paketkörningstid (ej beständiga)

[1004]Anslutningen till en icke-inbyggd provider eller drivrutin kan misslyckas

Påverkan

Azure-SSIS IR innehåller endast inbyggda leverantörer eller drivrutiner som standard. Utan anpassning för att installera providern eller drivrutinen kan anslutningen misslyckas.

Rekommendation

Anpassa Azure-SSIS-integreringskörningen för att installera en icke-inbyggd provider eller drivrutin.

[1005]Analysis Services-Anslutningshanteraren kan inte använda ett konto med MFA aktiverat

Påverkan

Om du använder SSIS i Azure Data Factory (ADF) och vill ansluta till EnAS-instans (Azure Analysis Services) kan du inte använda ett konto med Multi-Factor Authentication (MFA) aktiverat.

Rekommendation

Använd ett konto som inte kräver någon interaktivitet/MFA eller ett huvudnamn för tjänsten i stället.

Ytterligare information

Konfiguration av Analysis Services-Anslutningshanteraren

[1006]Windows-miljövariabeln i Anslutningshanteraren identifieras

Påverkan

Anslutningshanteraren med hjälp av Windows-miljövariabeln identifieras.

Rekommendation

Du kan använda metoderna nedan för att få Windows-miljövariabler att fungera i SSIS Integration Runtime:

[1007]OLE DB-drivrutinen för SQL Server Native Client (SNAC) är inaktuell

Rekommendation

Använda den senaste Microsoft OLE DB-drivrutinen

[2001]Komponent som endast stöds i Enterprise Edition

Påverkan

Komponenten stöds endast i Azure SSIS Integration Runtime Enterprise Edition.

Rekommendation

Konfigurera Azure SSIS Integration Runtime till Enterprise Edition.

[2002]ORC- och Parquet-filformat är inte som standard aktiverade

Påverkan

ORC- och Parquet-filformatet behöver JRE, som inte är installerat som standard i Azure SSIS Integration Runtime.

Rekommendation

Installera kompatibel JRE genom att anpassa konfigurationen för Azure-SSIS-integreringskörningen.

[2003]Komponent från tredje part är inte som standard aktiverad

Påverkan

Azure SSIS Integration Runtime är inte som standard aktiverat med komponenter från tredje part. Komponent från tredje part kan misslyckas.

Rekommendation

  • Kontakta tredje part för att hämta en SSIS Integration Runtime-kompatibel version.

  • För intern eller öppen källkod komponent anpassar du Azure-SSIS-integreringskörningen för att installera nödvändiga SQL Server 2017-kompatibla komponenter.

[2004]Azure Blob-källa och mål identifieras

Rekommendation

Vi rekommenderar att du använder flexibel filkälla eller mål, som har mer avancerade funktioner än Azure Blob.

[2005]Icke-inbyggd loggprovider kanske inte installeras som standard

Påverkan

Azure SSIS-integreringstiden etableras med inbyggda loggprovidrar som standard, det kan hända att det inte går att anpassa loggprovidern.

Rekommendation

Anpassa Azure-SSIS-integreringskörningen för att installera en icke-inbyggd provider eller drivrutin.

[3001]Absolut sökväg eller UNC-sökväg identifieras i Kör processuppgift

Påverkan

Azure-SSIS Integration Runtime kanske inte kan starta körbara filer med absolut eller UNC-sökväg.

Rekommendation

Du kan använda alternativen nedan för SSIS Integration Runtime för att starta körbara filer:

[4001]Absolut eller UNC-konfigurationssökväg identifieras i paketkonfigurationen

Påverkan

Paket med absolut eller UNC-konfigurationssökväg kan misslyckas i Azure SSIS Integration Runtime.

Rekommendation

Du kan använda alternativen nedan för SSIS Integration Runtime för att få åtkomst till dessa resurser:

[4002]Registerposten identifieras i paketkonfigurationen

Påverkan

Registerposten i paketkonfigurationen kan misslyckas i Azure SSIS Integration Runtime.

Rekommendation

Använd andra paketkonfigurationstyper. XML-konfigurationsfil rekommenderas.

Ytterligare Information

Paketkonfigurationer

[4003]Paket krypterat med användarnyckel stöds inte

Påverkan

Paket krypterat med användarnyckel stöds inte i Azure SSIS Integration Runtime.

Rekommendation

Du kan använda alternativen nedan:

  • Ändra paketskyddsnivån till "Kryptera alla med lösenord" eller "Kryptera känsligt med lösenord".
  • Behåll eller ändra paketskyddsnivån till "Kryptera känslig med användarnyckel", åsidosätt egenskapen anslutningshanteraren under paketkörningen

Ytterligare Information

Åtkomstkontroll för känsliga data i paket