Utvärderingsregler för SSIS-migrering
GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics
Tips
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 käll-SSIS-paket som förhindrar 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 på grund av att 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 komma åt dessa resurser:
- Ansluta Azure-SSIS IR till ett virtuellt nätverk som ansluter till lokala källor
- Migrera dina data till Azure och använd Azure-resursslutpunkten.
- Använd hanterad identitetsautentisering om du flyttar till Azure-resurser.
- Använd lokalt installerad IR för att ansluta lokala källor.
[1002] Anslutning med absolut eller UNC-sökväg kanske inte är tillgänglig
Påverkan
Anslutningen som innehåller absolut sökväg eller UNC-sökväg kan misslyckas
Rekommendation
Du kan använda alternativen nedan för SSIS Integration Runtime för att komma åt dessa resurser:
- Ändra till %TEMP%
- Migrera dina filer till Azure Files
- Anslut Azure-SSIS IR till ett virtuellt nätverk som ansluter till lokala källor.
- Använd lokalt installerad IR för att ansluta lokala källor.
[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 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 körningstid för paket (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 Integration Runtime 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 Azure Analysis Services-instans (AAS) kan du inte använda ett konto med Multi-Factor Authentication (MFA) aktiverat.
Rekommendation
Använd ett konto som inte kräver interaktivitet/MFA eller tjänstens huvudnamn i stället.
Ytterligare information
Konfiguration av Analysis Services-Anslutningshanteraren
[1006] Windows-miljövariabeln i Anslutningshanteraren identifieras
Påverkan
Anslutningshanteraren med hjälp av Miljövariabeln i Windows identifieras.
Rekommendation
Du kan använda metoderna nedan för att använda Windows-miljövariabler som fungerar i SSIS Integration Runtime:
- Anpassa SSIS-integreringskörningskonfigurationen med Windows-miljövariabler.
- Använd paket- eller projektparameter.
[1007] SQL Server Native Client (SNAC) OLE DB-drivrutin är inaktuell
Rekommendation
Använda den senaste Microsoft OLE DB-drivrutinen
[2001] Komponenten stöds endast 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-filformatet är inte aktiverade som standard
Påverkan
ORC- och Parquet-filformatet behöver JRE, vilket inte är installerat som standard i Azure SSIS Integration Runtime.
Rekommendation
Installera kompatibel JRE genom att anpassa konfigurationen för Azure-SSIS Integration Runtime.
[2003] Komponent från tredje part är inte aktiverad som standard
Påverkan
Azure SSIS-Integration Runtime är inte som standard aktiverat med komponenter från tredje part. Komponenten från tredje part kan misslyckas.
Rekommendation
Kontakta den tredje parten för att hämta en SSIS Integration Runtime-kompatibel version.
För intern eller öppen källkod komponent anpassar du Azure-SSIS Integration Runtime 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, och det kan hända att det inte går att anpassa loggprovidern.
Rekommendation
Anpassa Azure-SSIS Integration Runtime 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 dina 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:
- Migrera dina körbara filer till Azure Files.
- Anslut Azure-SSIS IR till ett virtuellt nätverk som ansluter till lokala källor.
- Om det behövs anpassar du installationsskriptet för att installera körbara filer i förväg när du startar IR.
[4001] Absolut eller UNC-konfigurationssökväg identifieras i paketkonfiguration
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 komma åt dessa resurser:
- Migrera dina filer till Azure Files
- Anslut Azure-SSIS IR till ett virtuellt nätverk som ansluter till lokala källor.
- Använd lokalt installerad IR för att ansluta lokala källor.
[4002] Registerposten identifieras i paketkonfigurationen
Påverkan
Registerposten i paketkonfigurationen kan misslyckas i Azure SSIS-Integration Runtime.
Rekommendation
Använd andra paketkonfigurationstyper. XML-konfigurationsfilen rekommenderas.
Ytterligare information
[4003] Paket som krypterats med användarnyckel stöds inte
Påverkan
Paket som krypterats 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" och åsidosätt egenskapen för anslutningshanteraren under paketkörningen
Ytterligare information