Freigeben über


Compute verwenden

In diesem Artikel wird erläutert, wie Sie eine Verbindung zum Berechnen in Ihrem Azure Databricks-Arbeitsbereich herstellen. Sie benötigen Zugriff auf Compute zum Ausführen von Datentechnik-, Data Science- und Datenanalyse-Workloads.

Wer kann auf Compute zugreifen oder dieses erstellen?

Die Möglichkeit, auf Compute zuzugreifen oder zu erstellen, hängt von den Berechtigungen eines Benutzenden ab.

  • Wenn Ihr Arbeitsbereich für das serverlose Computing für Notebooks aktiviert ist, haben alle Benutzer im Arbeitsbereich Zugriff auf die serverlose Computingressource, um interaktive Workloads in Notebooks und Workflows auszuführen.

  • Arbeitsbereichsadministratoren können einen beliebigen Computetyp erstellen. Sie erben auch die CAN MANAGE-Berechtigung für alle in ihrem Arbeitsbereich erstellten Berechnungen.

  • Nicht-Administratorbenutzende mit der Berechtigung zur uneingeschränkten Clustererstellung haben beim Erstellen von Compute Zugriff auf alle Konfigurationseinstellungen. Sie können auf Compute zugreifen, für das sie Berechtigungen erhalten haben und sie können jede Art von neuen Computes erstellen. Weitere Informationen zu den verfügbaren Konfigurationseinstellungen finden Sie unter Computekonfigurationsreferenz. Arbeitsbereichsadministratoren können diese Berechtigung jedem Benutzenden, jeder Gruppe oder jedem Dienstprinzipal zuweisen. Siehe Verwalten von Berechtigungen.

  • Nicht-Administratorbenutzende ohne die Berechtigung zur uneingeschränkten Clustererstellung können nur auf Compute zugreifen, für das sie eine Berechtigung haben, oder auf Compute, das sie mit Richtlinien erstellen, für die sie eine Berechtigung haben.

Serverloses Compute verwenden (öffentliche Vorschau)

Wenn Ihr Arbeitsbereich für das serverlose Computing aktiviert wurde, haben Sie automatisch in allen Ihren verfügbaren Notebooks Zugriff auf die serverlose Computingressource. Ein serverloses Compute bietet Ihnen on-demand Zugriff auf skalierbare Compute in Notebooks, sodass Sie sofort Ihren Python- oder SQL-Code schreiben und ausführen können.

Zum Anfügen an die serverlose Berechnung klicken Sie im Notizbuch auf das Dropdownmenü "Verbinden", und wählen Sie "Serverless" aus. In neuen Notebooks wird der angefügte Compute bei der Codeausführung automatisch ohne Server ausgeführt, wenn keine andere Ressource ausgewählt wurde.

Einzelheiten zum Aktivieren finden Sie unter Aktivieren des serverlosen Computings.

Von einem anderen Benutzenden konfiguriertes Compute verwenden

Wenn Sie nicht über uneingeschränkte Rechte zur Erstellung von Clustern verfügen, haben Sie nur Zugriff auf Compute- und Computerichtlinien, die Ihnen von Ihren Arbeitsbereichsadministratoren gewährt werden. Benutzende können über eine der folgenden Berechtigungen für ein Compute verfügen:

  • CAN ATTACH TO: Ermöglicht es Ihnen, Ihr Notebook mit einem Compute zu verbinden und die Computemetriken und die Spark-Benutzeroberfläche anzuzeigen.
  • CAN RESTART: Ermöglicht Ihnen das Starten, Neustarten und Beenden von Compute. Enthält auch CAN ATTACH TO-Berechtigungen.
  • CAN MANAGE: Ermöglicht ihnen, Computedetails, Berechtigungen und Größe zu bearbeiten. Enthält auch CAN ATTACH TO- und CAN RESTART-Berechtigungen.
  • NO PERMISSIONS: Keine Berechtigungen für Compute

Wenn Sie über Berechtigungen zum Anfügen an ein Compute verfügen, können Sie diese im Dropdownmenü Verbinden in einem geöffneten Notebook oder im Dropdownmenü Compute auswählen, wenn Sie einen neuen Auftrag erstellen. Weitere Informationen zu Compute-Berechtigungen finden Sie unter Compute-Berechtigungen.

Erstellen eines neuen Computes mithilfe einer Richtlinie

Wenn Sie über die Berechtigung für eine Computerichtlinie verfügen, können Sie ein eigenes Compute erstellen. Richtlinien haben nur minimale Konfigurationsoptionen und sind so konzipiert, dass sie mit ihren Standardeinstellungen effiziente Ressourcen darstellen. Wenn Sie Einstellungen bearbeiten möchten, können Sie sich über jede Einstellung in der Konfigurationseinstellungsreferenz informieren.

  1. Klicken Sie in Ihrer Arbeitsbereichs-Randleiste auf Neuer>Cluster.
  2. Wählen Sie im Dropdownmenü Richtlinie eine Richtlinie aus.
  3. (Optional) Aktualisieren Sie den Namen des Computes.
  4. (Optional) Konfigurieren Sie alle verfügbaren Einstellungen.
  5. Klicken Sie auf Compute erstellen.

Sie verfügen jetzt über eine Computeressource, mit der Sie Ihre Workloads ausführen können.

Richtlinien

Arbeitsbereichsadministratoren können die Computerichtlinien in Ihrem Arbeitsbereich erstellen und verwalten. Wenn Sie keinen Zugriff auf eine Richtlinie haben, mit der Sie das benötigte Compute erstellen können, wenden Sie sich an Ihren Arbeitsbereichsadministrator. Weitere Informationen zu Richtlinien finden Sie unter Erstellen und Verwalten von Computerichtlinien.

Ihr Arbeitsbereich verfügt möglicherweise über benutzerdefinierte Richtlinien oder verwendet die Azure Databricks-Standardrichtlinien. Zu den Standardrichtlinien gehören:

  • Persönliches Compute: Ermöglicht es Benutzern, eine individuell zugewiesene Einzelknoten-Computeressource mit minimalen Konfigurationsoptionen zu erstellen.
  • Shared Compute: Ermöglicht es Benutzenden, größere Mehrfachknotenressourcen zu erstellen, die von mehreren Benutzenden gemeinsam genutzt werden können.
  • Power User Compute: Ermöglicht es Benutzenden, größere Ressourcen mit mehreren Knoten zu erstellen. Die Richtlinie ist für Einzelbenutzerworkloads vorgesehen, die mehr Computeressourcen erfordern als durch Personal Compute zugelassen.
  • Auftragscompute: Ermöglicht es Benutzenden, ein standardmäßiges Allzweck-Compute für Aufträge zu erstellen.

Standardmäßig haben alle Benutzende Zugriff auf die persönliche Computerichtlinie. Wenn die persönliche Computerichtlinie nicht angezeigt wird, hat Ihre Organisation diese aus Ihrem Arbeitsbereich entfernt.

Uneingeschränkte Compute-Erstellung

Wenn Sie ein Arbeitsbereichsadministrator oder ein Benutzender mit der Berechtigung zur uneingeschränkten Clustererstellung sind, können Sie das Compute mithilfe der Richtlinie Uneingeschränkt erstellen. Dadurch erhalten Sie Zugriff auf alle Compute-Einstellungen in der Neuen Compute-Benutzeroberfläche. Eine Referenz zu allen verfügbaren Einstellungen finden Sie unter Computekonfigurationsreferenz.