Einrichten Ihres Arbeitsbereichs für die Verwendung von Databricks SQL

Dieses Tutorial mit den ersten Schritten enthält Anleitungen für Arbeitsbereichs-Administrator*innen, die Databricks SQL für ihre Arbeitsbereichs-Benutzer*innen einrichten möchten. Mit Databricks SQL können Sie alle Ihre SQL- und BI-Anwendungen im großen Stil mit einem besseren Preis und einer besseren Leistung ausführen. Es umfasst ein einheitliches Governancemodell, offene Formate und APIs sowie Tools Ihrer Wahl.

Hinweis

Databricks SQL Serverless ist in Azure China nicht verfügbar. Databricks SQL ist in Azure Government-Regionen nicht verfügbar.

Anforderungen

Um diese Aufgaben auszuführen, müssen Sie ein Arbeitsbereichsadministrator sein, und Ihr Azure Databricks-Arbeitsbereich muss sich auf der Premium- oder Enterprise-Ebene befinden.

Schritt 1: Aktivieren des Datenzugriffs und Konfigurieren von Parametern

Hinweis

Wenn Ihr Arbeitsbereich für Unity Catalog aktiviert ist, müssen Sie den Datenzugriff nicht aktivieren. Unity Catalog unterstützt standardmäßig SQL Warehouses.

Wenn Ihr Arbeitsbereich nicht für Unity Catalog aktiviert ist, müssen Sie entweder ein Instanzprofil auswählen oder erstellen, das die SQL-Warehouses für den Zugriff auf Speicher verwenden. Instruktionen finden Sie unter Aktivieren der Datenzugriffskonfiguration.

Sie können Konfigurationsparameter auf Arbeitsbereichsebene festlegen, die für alle SQL-Warehouses in Ihrem Arbeitsbereich gelten. Diese Parameter wirken sich auf das Verhalten von Databricks SQL außerhalb der angegebenen SQL-Syntax aus. Diese Parameter steuern Dinge wie die ANSI SQL-Erzwingung, Photon-Verbrauch und die Timeouts für SQL-Anweisungen. Siehe SQL-Konfigurationsparameter.

Step 2: Zugriff auf Databricks SQL gewähren

Wenn ein Benutzer keinen Zugriff auf Databricks SQL hat, muss ihm ein Arbeitsbereichsadministrator die Berechtigung erteilen. Standardmäßig haben alle neuen Benutzer Zugriff auf Databricks SQL.

Benutzer Zugriff auf Databricks SQL gewähren

So gewähren Sie einem Benutzer Databricks SQL-Zugriff:

  1. Wechseln Sie als Arbeitsbereichsadministrator zur Seite Admin-Einstellungen.
  2. Klicken Sie auf die Registerkarte Benutzer.
  3. Klicken Sie in der Zeile des Benutzers auf Databricks SQL-Zugriff .

Erteilen Sie Gruppenzugriff auf Databricks SQL

So gewähren Sie Zugriff auf eine Gruppe:

  1. Klicken Sie auf der Seite "Administratoreinstellungen" auf die Registerkarte Gruppen .
  2. Klicken Sie auf den entsprechenden Gruppennamen.
  3. Klicken Sie auf die Registerkarte Berechtigungen.
  4. Klicken Sie auf Databricks SQL-Zugriff.

Schritt 3: Erstellen eines SQL-Warehouses

Ein SQL-Warehouse ist eine Compute-Ressource, mit der Sie SQL-Befehle für Datenobjekte innerhalb von Databricks SQL ausführen können.

Databricks empfiehlt, ein serverloses SQL-Warehouse zu erstellen. Serverlose SQL-Warehouses werden vollständig von Azure Databricks verwaltet und bieten Benutzern sofortigen Zugriff auf elastische Computeressourcen. Siehe Serverloses Computing.

So erstellen Sie ein SQL-Warehouse:

  1. Klicken Sie in der Randleiste auf SQL Warehouses und dann auf SQL Warehouse erstellen.
  2. Geben Sie einen Namen für das Warehouse ein.
  3. Übernehmen Sie die Standardeinstellungen für das Warehouse, oder bearbeiten Sie sie.
  4. Klicken Sie auf Erstellen.
  5. Der Berechtigungsmodal wird angezeigt, in dem Sie Benutzern oder Gruppen Zugriff auf das Warehouse gewähren können.

Weitere Informationen zum Erstellen und Verwalten von SQL-Warehouses finden Sie unter Konfigurieren von SQL-Warehouses.

Nächste Schritte

Ihr Arbeitsbereich ist jetzt für die Verwendung von Databricks SQL eingerichtet. Die folgenden Ressourcen können Ihnen helfen, mehr über die Verwendung von Databricks SQL zu erfahren: