Delen via


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:

[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:

[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:

[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:

[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:

[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

Pakketconfiguraties

[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

Toegangsbeheer voor gevoelige gegevens in pakketten