Evaluatieregels voor SSIS-migratie
VAN TOEPASSING OP: Azure Data Factory Azure Synapse Analytics
Tip
Probeer Data Factory uit in Microsoft Fabric, een alles-in-één analyseoplossing voor ondernemingen. Microsoft Fabric omvat alles, van gegevensverplaatsing tot gegevenswetenschap, realtime analyses, business intelligence en rapportage. Meer informatie over het gratis starten van een nieuwe proefversie .
Bij het plannen van een migratie van on-premises SSIS naar SSIS in Azure Data Factory (ADF) of Synapse Pipelines, helpt de evaluatie bij het identificeren van problemen met de bron-SSIS-pakketten die een geslaagde migratie zouden voorkomen.
Data Migration Assistant (DMA) voor Integration Services kan een evaluatie van uw project uitvoeren. Hieronder vindt u een volledige lijst met mogelijke problemen, ook wel DMA-regels genoemd.
[1001]Verbinding met hostnaam kan mislukken
Impact
De verbinding met de hostnaam kan mislukken, meestal omdat voor het virtuele Azure-netwerk de juiste configuratie is vereist voor de ondersteuning van DNS-naamomzetting.
Aanbeveling
U kunt de onderstaande opties voor SSIS Integration Runtime gebruiken voor toegang tot deze resources:
- Azure-SSIS IR koppelen aan een virtueel netwerk dat verbinding maakt met on-premises bronnen
- Migreer uw gegevens naar Azure en gebruik het Azure-resource-eindpunt.
- Gebruik verificatie van beheerde identiteit als u overstapt naar Azure-resources.
- Gebruik zelf-hostende IR om on-premises bronnen te verbinden.
[1002]Verbinding met absoluut of UNC-pad is mogelijk niet toegankelijk
Impact
De verbinding die absoluut of UNC-pad bevat, kan mislukken
Aanbeveling
U kunt de onderstaande opties voor SSIS Integration Runtime gebruiken voor toegang tot deze resources:
- Wijzigen in %TEMP%
- Uw bestanden migreren naar Azure Files
- Koppel Azure-SSIS IR aan een virtueel netwerk dat verbinding maakt met on-premises bronnen.
- Gebruik zelf-hostende IR om on-premises bronnen te verbinden.
[1003]Verbinding met Windows-verificatie kan mislukken
Impact
Als een verbindingsreeks Gebruikmaakt van Windows-verificatie, kan dit mislukken. Voor Windows-verificatie zijn aanvullende configuratiestappen in Azure vereist.
Aanbeveling
Er zijn vier methoden om toegang te krijgen tot Windows-verificatie in Azure SSIS Integration Runtime:
- Een uitvoeringscontext op activiteitsniveau instellen
- Een uitvoeringscontext op catalogusniveau instellen
- Referenties behouden via cmdkey-opdracht
- Stations koppelen op uitvoeringstijd van het pakket (niet-permanent)
[1004]Verbinding met niet-ingebouwde provider of stuurprogramma kan mislukken
Impact
Azure-SSIS IR bevat standaard alleen ingebouwde providers of stuurprogramma's. Zonder aanpassingen om de provider of het stuurprogramma te installeren, kan de verbinding mislukken.
Aanbeveling
Pas Azure-SSIS Integration Runtime aan om niet-ingebouwde provider of stuurprogramma te installeren.
[1005]Analysis Services-Verbindingsbeheer kan geen account gebruiken waarvoor MFA is ingeschakeld
Impact
Als u SSIS in Azure Data Factory (ADF) gebruikt en verbinding wilt maken met het AAS-exemplaar (Azure Analysis Services), kunt u geen account gebruiken waarvoor MFA (Multi-Factor Authentication) is ingeschakeld.
Aanbeveling
Gebruik in plaats daarvan een account waarvoor geen interactiviteit/MFA of een service-principal is vereist.
AdditionalInformation
Configuratie van de Analysis Services-Verbindingsbeheer
[1006]Windows-omgevingsvariabele in Verbindingsbeheer wordt gedetecteerd
Impact
Verbindingsbeheer het gebruik van een Windows-omgevingsvariabele wordt gedetecteerd.
Aanbeveling
U kunt onderstaande methoden gebruiken om Windows-omgevingsvariabelen te laten werken in SSIS Integration Runtime:
- Pas de installatie van SSIS Integration Runtime aan met Windows-omgevingsvariabelen.
- Gebruik pakket- of projectparameter.
[1007]OLE DB-stuurprogramma (SQL Server Native Client) is afgeschaft
Aanbeveling
Het nieuwste Microsoft OLE DB-stuurprogramma gebruiken
[2001]Onderdeel dat alleen wordt ondersteund in enterprise edition
Impact
Het onderdeel wordt alleen ondersteund in Azure SSIS Integration Runtime Enterprise Edition.
Aanbeveling
Azure SSIS Integration Runtime configureren voor Enterprise Edition.
[2002]ORC- en Parquet-bestandsindeling zijn niet standaard ingeschakeld
Impact
ORC- en Parquet-bestandsindeling hebben JRE nodig. Deze is niet standaard geïnstalleerd in Azure SSIS Integration Runtime.
Aanbeveling
Installeer compatibele JRE door de installatie voor de Azure-SSIS Integration Runtime aan te passen.
[2003]Onderdeel van derden is niet standaard ingeschakeld
Impact
Azure SSIS Integration Runtime is niet standaard ingeschakeld met onderdelen van derden. Het onderdeel van derden kan mislukken.
Aanbeveling
Neem contact op met de derde partij om een compatibele versie van SSIS Integration Runtime op te halen.
Voor interne of opensource-onderdelen past u Azure-SSIS Integration Runtime aan om de benodigde sql Server 2017-compatibele onderdelen te installeren.
[2004]Azure Blob-bron en -bestemming wordt gedetecteerd
Aanbeveling
U wordt aangeraden flexibele bestandsbron of -bestemming te gebruiken, met meer geavanceerde functies dan Azure Blob.
[2005]Niet-ingebouwde logboekprovider is mogelijk niet standaard geïnstalleerd
Impact
Azure SSIS-integratietijd wordt standaard alleen ingericht met ingebouwde logboekproviders. Het aanpassen van de logboekprovider kan mislukken.
Aanbeveling
Pas Azure-SSIS Integration Runtime aan om niet-ingebouwde provider of stuurprogramma te installeren.
[3001]Absoluut of UNC-pad wordt gedetecteerd in procestaak uitvoeren
Impact
Azure-SSIS Integration Runtime kan uw uitvoerbare bestanden mogelijk niet starten met een absoluut of UNC-pad.
Aanbeveling
U kunt onderstaande opties voor SSIS Integration Runtime gebruiken om uw uitvoerbare bestanden te starten:
- Migreer uw uitvoerbare bestanden naar Azure Files.
- Koppel Azure-SSIS IR aan een virtueel netwerk dat verbinding maakt met on-premises bronnen.
- Pas indien nodig het installatiescript aan om uw uitvoerbare bestanden vooraf te installeren wanneer u IR start.
[4001]Absoluut of UNC-configuratiepad wordt gedetecteerd in pakketconfiguratie
Impact
Pakket met absoluut of UNC-configuratiepad kan mislukken in Azure SSIS Integration Runtime.
Aanbeveling
U kunt de onderstaande opties voor SSIS Integration Runtime gebruiken voor toegang tot deze resources:
- Uw bestanden migreren naar Azure Files
- Koppel Azure-SSIS IR aan een virtueel netwerk dat verbinding maakt met on-premises bronnen.
- Gebruik zelf-hostende IR om on-premises bronnen te verbinden.
[4002]Registervermelding wordt gedetecteerd in pakketconfiguratie
Impact
Registervermelding in pakketconfiguratie kan mislukken in Azure SSIS Integration Runtime.
Aanbeveling
Gebruik andere pakketconfiguratietypen. Het XML-configuratiebestand wordt aanbevolen.
Aanvullende informatie
[4003]Pakket versleuteld met gebruikerssleutel wordt niet ondersteund
Impact
Pakket versleuteld met gebruikerssleutel wordt niet ondersteund in Azure SSIS Integration Runtime.
Aanbeveling
U kunt de onderstaande opties gebruiken:
- Wijzig het beveiligingsniveau van het pakket in 'Alles versleutelen met wachtwoord' of 'Versleutelen gevoelig met wachtwoord'.
- Behoud of wijzig het pakketbeveiligingsniveau in 'Versleutelen gevoelig met gebruikerssleutel', overschrijf de eigenschap verbindingsbeheer tijdens de uitvoering van het pakket
Aanvullende informatie