Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
Dit artikel maakt deel uit van de artikelreeks Azure Synapse-implementatie door succesvol ontwerp. Voor een overzicht van de reeks, zie Succes door ontwerp in Azure Synapse-implementatie.
U moet het ontwerp van uw toegewezen SQL-pool evalueren om problemen te identificeren en te valideren dat deze voldoet aan richtlijnen en vereisten. Door het ontwerp te evalueren voordat de ontwikkeling van oplossingen begint, kunt u obstakels en onverwachte ontwerpwijzigingen voorkomen. Op die manier beveiligt u de tijdlijn en het budget van het project.
Synapse SQL heeft een uitschaalarchitectuur die rekenkundige gegevensverwerking over meerdere knooppunten distribueert. De berekening staat los van de opslag, waarmee u de rekenkracht onafhankelijk van de gegevens in uw systeem kunt schalen. Zie de architectuur van toegewezen SQL-pools (voorheen SQL DW) in Azure Synapse Analytics voor meer informatie.
Evaluatieanalyse
Tijdens de evaluatiefase hebt u informatie verzameld over de wijze waarop het oorspronkelijke systeem is geïmplementeerd en details van de structuren die zijn geïmplementeerd. Deze informatie kan u nu helpen bij het identificeren van hiaten tussen wat is geïmplementeerd en wat er moet worden ontwikkeld. Dit is bijvoorbeeld de tijd om rekening te houden met de impact van het ontwerpen van round robin-tabellen in plaats van gedistribueerde hashtabellen, of de prestatievoordelen van correct gebruik van gerepliceerde tabellen.
De doelarchitectuur beoordelen
Als u een toegewezen SQL-pool wilt implementeren, is het belangrijk om een architectuur te implementeren die is afgestemd op bedrijfsvereisten. Zie Datawarehousing in Microsoft Azure voor meer informatie.
Migratiepad
Een migratieproject voor Azure Synapse is vergelijkbaar met andere databasemigraties. Houd er rekening mee dat er mogelijk verschillen zijn tussen het oorspronkelijke systeem en Azure Synapse.
Zorg ervoor dat u een duidelijk migratiepad hebt ingesteld voor:
- Databaseobjecten, scripts en vragen
- Gegevensoverdracht (exporteren van bron en overdracht naar de cloud)
- Initiële gegevens laden in Azure Synapse
- Aanmeldingen en gebruikers
- Toegangsbeheer voor gegevens (beveiliging op rijniveau)
Zie Een datawarehouse migreren naar een toegewezen SQL-pool in Azure Synapse Analytics voor meer informatie.
Hiaten in functies
Bepaal of het oorspronkelijke systeem afhankelijk is van functies die niet worden ondersteund door Azure Synapse. Niet-ondersteunde functies in toegewezen SQL-pools bevatten bepaalde gegevenstypen, zoals XML- en ruimtelijke gegevenstypen en cursors.
Zie voor meer informatie:
- Tabelgegevenstypen voor toegewezen SQL-pool (voorheen SQL DW) in Azure Synapse Analytics
- Transact-SQL functies die worden ondersteund in Azure Synapse SQL
Testen van toegewezen SQL-pools
Net als bij elk ander project moet u tests uitvoeren om ervoor te zorgen dat uw toegewezen SQL-pool voldoet aan de vereiste bedrijfsbehoeften. Het is essentieel om de gegevenskwaliteit, gegevensintegratie, beveiliging en prestaties te testen.
Volgende stappen
In het volgende artikel in de azure Synapse-serie voor succes per ontwerp leert u hoe u het ontwerp van uw Spark-pool evalueert om problemen te identificeren en te valideren dat deze voldoet aan richtlijnen en vereisten.