Een Azure SQL Data Warehouse is een cloudgebaseerd datawarehouse waarmee gebruikers datawarehouses kunnen creƫren en implementeren. Azure Data Warehouse kan zowel relationele als niet-relationele data verwerken. Het platform ondersteunt SQL-datawarehousefunctionaliteit bovenop cloudcomputing. Naast ondersteuning voor SQL Server, kan het eenvoudig worden gemigreerd van on-premises SQL-databases naar SQL Data Warehouse met behulp van vergelijkbare query's en structuren. De datawarehouse-resources van abonnees kunnen direct worden geschaald, gepauzeerd en verkleind.
Het wordt gebruikt voor het leveren van SQL-gebaseerde datawarehouse-oplossingen van enterprise-klasse. Enkele toepassingen zijn:
- Het bouwen van een cloudgebaseerd datawarehouse.
- Migratie van bestaande datawarehouses naar de cloud.
- Datawarehouse-oplossingen worden geleverd voor applicaties en services die dataopslag en -opvraging tijdens de uitvoering vereisen, zoals webapplicaties.
- Bouw een hybride datawarehouse dat een on-premises SQL Server/datawarehouse integreert en verbindt met een in Azure gehost datawarehouse.
Voordelen van Azure Data Warehouse:
- Elasticiteit: De scheiding van reken- en opslagcomponenten in Azure Data Warehouse maakt het extreem flexibel. De rekenkracht kan onafhankelijk van elkaar worden geschaald. Zelfs tijdens het uitvoeren van een query kunnen resources worden toegevoegd of verwijderd.
- Beveiligingsgericht: Azure SQL biedt diverse beveiligingsfuncties (beveiliging op rijniveau, gegevensmaskering, versleuteling, auditing, enz.). Vanwege de cyberdreigingen voor de beveiliging van cloudgegevens zorgen de Azure-datawarehousecomponenten ervoor dat uw gegevens veilig blijven.
- V12-portabiliteit: U kunt nu upgraden van Azure SQL naar SQL Server en vice versa met de tools die Microsoft levert.
- Hoge schaalbaarheid: Azure is zeer schaalbaar. U kunt het Azure-datawarehouse snel opschalen of afschalen, afhankelijk van uw behoeften.
- Polybase: Gebruikers kunnen via Polybase query's uitvoeren op niet-relationele gegevensbronnen.
- Als gedistribueerd databasesysteem is het geschikt voor een shared-nothing-architectuur.
- De gegevens bevinden zich op meerdere locaties voor opslag, verwerking en delen.
- Cloudopslag is een lokaal redundante opslaglaag die is ingebouwd in het Azure-datawarehouse.
- De query wordt uitgevoerd door rekenknooppunten bovenop deze laag.
- Omdat het besturingsknooppunt meerdere verzoeken kan ontvangen, zijn deze geoptimaliseerd voor parallelle distributie over verschillende rekenknooppunten.
LEES MEER: De 4 beste cloud-datawarehouse-oplossingen van 2022