Azure SQL Data Warehouse ist ein cloudbasiertes Data Warehouse , das Benutzern beim Erstellen und Bereitstellen von Data Warehouses hilft. Azure Data Warehouse kann sowohl relationale als auch nicht-relationale Datenmengen verarbeiten. Die Plattform unterstützt SQL-Data-Warehouse-Funktionen zusätzlich zur Cloud-Computing-Funktionalität. Neben der Unterstützung von SQL Server lässt sich die Migration von lokalen SQL-Datenbanken zu SQL Data Warehouse mithilfe ähnlicher Abfragen und Konstrukte problemlos durchführen. Die Data-Warehouse-Ressourcen von Abonnenten können sofort skaliert, pausiert und reduziert werden.
Es dient zur Bereitstellung von SQL-basierten Data-Warehouse-Lösungen der Enterprise-Klasse. Zu seinen Anwendungsgebieten gehören:
- Aufbau eines cloudbasierten Data Warehouse.
- Migration bestehender Data-Warehouses in die Cloud.
- Data-Warehouse-Lösungen werden für Anwendungen und Dienste bereitgestellt, die die Speicherung und den Abruf von Daten zur Laufzeit erfordern – wie beispielsweise Webanwendungen.
- Erstellen Sie ein hybrides Data Warehouse, das lokale SQL Server/Data Warehouses mit Azure-gehosteten Data Warehouses integriert und verbindet.
Vorteile von Azure Data Warehouse:
- Elastizität: Die Trennung von Rechen- und Speicherkomponenten im Azure Data Warehouse macht es extrem flexibel. Die Rechenleistung lässt sich unabhängig skalieren. Selbst während der Ausführung einer Abfrage können Ressourcen hinzugefügt oder entfernt werden.
- Sicherheitsorientiert: Azure SQL bietet diverse Sicherheitsfunktionen (Zeilenebenensicherheit, Datenmaskierung, Verschlüsselung, Überwachung usw.). Angesichts der Cyberbedrohungen für die Datensicherheit in der Cloud gewährleisten die Azure-Data-Warehouse-Komponenten den Schutz Ihrer Daten.
- Portabilität in V12: Mit den von Microsoft bereitgestellten Tools können Sie jetzt von Azure SQL zu SQL Server und umgekehrt aktualisieren.
- Hohe Skalierbarkeit: Azure ist hochgradig skalierbar. Sie können das Azure-Data-Warehouse je nach Bedarf schnell vergrößern oder verkleinern.
- Polybase: Über Polybase können Benutzer Abfragen über nicht-relationale Datenquellen hinweg durchführen.
- Als verteiltes Datenbanksystem ist es in der Lage, eine Shared-Nothing-Architektur zu realisieren.
- Es gibt mehrere Speicher-, Verarbeitungs- und Verteilungseinheiten, in denen die Daten gespeichert sind.
- Cloud-Speicher ist eine lokal redundante Speicherschicht, die in das Azure-Data-Warehouse integriert ist.
- Die Abfrageausführung erfolgt durch Berechnung von Knoten auf dieser Ebene.
- Da der Kontrollknoten mehrere Anfragen empfangen kann, sind diese für die parallele Verteilung auf verschiedene Rechenknoten optimiert.
WEITERLESEN: Die 4 besten Cloud-Data-Warehouse-Lösungen im Jahr 2022