Freigeben über


Databricks-SQL-Konzepte

Auf dieser Seite werden die wichtigsten Konzepte vorgestellt, die Sie benötigen, um Databricks SQL effektiv zu verwenden.

Schnittstellen und Tools

Schnittstelle Beschreibung
SQL-Editor Eine browserbasierte Schnittstelle zum Schreiben und Ausführen von SQL-Abfragen. Enthält integrierte KI-Unterstützung, Codekommentare und Versionsverlauf.
KI/BI Eine Business Intelligence-Lösung, die Dashboards und Genie spaces für Self-Service-Datenanalysen und konversationelle Datenexploration umfasst.
Notebooks Interaktive Dokumente, die SQL mit Python, Scala oder R kombinieren. Fügen Sie ein Notizbuch an ein SQL-Warehouse an, um SQL zusammen mit anderen Sprachen auszuführen.
Metrische Ansichten Eine semantische Ebene zum Definieren wiederverwendbarer Geschäftsmetriken mit konsistenten Berechnungen über Abfragen und Dashboards hinweg.
Benachrichtigungen Automatisierte Monitore, die Abfrageergebnisse anhand einer Bedingung auswerten und Benachrichtigungen übermitteln, wenn die Bedingung erfüllt ist.
Arbeitsplätze Geplante Ausführung von SQL-Abfragen für automatisierte Datenverarbeitungs- und Berichterstellungsworkflows.
ETL Definieren und Aktualisieren von Streamingtabellen und materialisierten Ansichten in Databricks SQL für inkrementelle ETL-Pipelines.
REST-API Eine programmgesteuerte Schnittstelle zum Automatisieren und Verwalten von Databricks SQL-Objekten.

Abfragen und Berechnung

Konzept Beschreibung
Abfrage Eine SQL-Anweisung, die Daten abruft oder transformiert. Abfragen in Databricks SQL werden gespeichert, versionsiert und wiederverwendbar.
SQL-Warehouse Die Computeressource, die SQL-Abfragen ausführt. Alle Databricks-SQL-Schnittstellen führen Abfragen in einem SQL-Warehouse aus.
Abfrageverlauf Ein Datensatz der ausgeführten Abfragen, einschließlich Ausführungszeit, Ressourcenverwendung und Leistungsmerkmale.
Abfrageprofil Eine detaillierte Ansicht des Ausführungsplans einer Abfrage. Verwenden Sie sie, um Engpässe und Optimierungsmöglichkeiten zu identifizieren.
Visualisierung Eine grafische Darstellung von Abfrageergebnissen, z. B. Balkendiagramm, Liniendiagramm oder Tabelle.

Datenmanagement

Konzept Beschreibung
Dashboard Eine Sammlung von Visualisierungen und Kommentaren, die aus einer oder mehreren Abfragen erstellt wurden. Dashboards können gemeinsam verwendet werden und unterstützen interaktive Filterung.
Metrikansicht Eine benannte, wiederverwendbare Definition einer Geschäftsmetrik, die von einem SQL-Ausdruck unterstützt wird. Erzwingt konsistente Berechnungen über Teams und Tools hinweg.
Streamingtabelle Eine Tabelle, die Daten inkrementell aus einer Streamingquelle erfasst, die von einer Databricks SQL-Pipeline verwaltet wird.
Materialisierte Ansicht Eine vorkompilierte Ansicht, deren Ergebnisse von einer Databricks SQL-Pipeline automatisch gespeichert und aktualisiert werden.

Authentifizierung und Autorisierung

Konzept Beschreibung
Benutzer und Gruppe Ein Benutzer ist eine einzigartige Person mit Zugriff auf den Azure Databricks-Arbeitsbereich. Eine Gruppe ist eine Sammlung von Benutzern, die für Zugriffssteuerungszwecke verwaltet werden.
Persönliches Zugriffstoken Eine Anmeldeinformation, die für die Authentifizierung bei der REST-API verwendet wird, und zum Verbinden von Drittanbietertools mit SQL-Lagerhäusern.
Zugriffssteuerungsliste Ein Satz von Berechtigungen, der einem Objekt zugewiesen ist und steuert, welche Akteure welche Aktionen darauf ausführen können.
Unity-Katalog Die Governanceebene für Azure Databricks. Bietet zentrale Zugriffssteuerung, Überwachung, Lineage und Datenermittlung über Arbeitsbereiche hinweg.