Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Seite bietet eine Übersicht über die Standardberechnung.
Was ist die Standardberechnung?
Standardcompute ist Compute, das für den Standardzugriffsmodus konfiguriert ist. Standard-Rechenressourcen können von jedem Benutzer verwendet werden, sofern die entsprechende Berechtigung vorliegt.
Die Standardberechnung wird für die meisten Workloads empfohlen. Die Standardberechnung ermöglicht es einer beliebigen Anzahl von Benutzern, Arbeitsauslastungen an derselben Computeressource anzufügen und gleichzeitig auszuführen, wodurch Kosteneinsparungen und vereinfachte Berechnungsverwaltung bereitgestellt werden. Die Standardberechnung führt Benutzercode vollständig isoliert ohne Zugriff auf Ressourcen auf niedrigerer Ebene aus.
Zugriffsmodusauswahl
Der Zugriffsmodus wird beim Erstellen einer Allzweck- oder Job-Compute-Ressource konfiguriert. Die Zugriffsmoduseinstellung befindet sich unter dem Abschnitt "Erweitert " in der Compute-Benutzeroberfläche und wird in data_security_mode der API dargestellt.
Standardmäßig wird der Zugriffsmodus auf "Automatisch" festgelegt, was bedeutet, dass der Zugriffsmodus automatisch für Sie basierend auf der ausgewählten Databricks-Runtime ausgewählt wird. Der Standardwert ist Standard, es sei denn, eine Machine Learning-Laufzeit, ein GPU-Instanztyp oder eine Databricks Runtime unter 14.3 ist ausgewählt, in diesem Fall wird Dedicated verwendet.
Wann Standard-Rechenleistung verwendet werden sollte
Die Standardberechnung wird für die meisten Workloads empfohlen, einschließlich:
- Allgemeine Datentechnik- und ETL-Pipelines: Die meisten Datenverarbeitungsworkloads
- Gemeinsame Data Science-Projekte: Teams arbeiten gemeinsam an der Analyse- und Modellentwicklung
- Interaktive Datensuche: Ad-hoc-Analyse und Notizbuchbasierte Entwicklung
- Kostenoptimierung: Wenn Sie Computeressourcen für mehrere Benutzer freigeben möchten
Wählen Sie dedizierte Compute nur für spezielle Workloads aus, die privilegierten Computerzugriff, RDD-APIs, verteilte ML, GPUs oder R erfordern. Eine Liste der Standardmäßigen Computebeschränkungen finden Sie unter "Standard compute requirements and limitations".
Sprach- und Laufzeitunterstützung
Standard-Compute unterstützt die folgenden Programmiersprachen:
- Python: Vollständige Unterstützung für alle Databricks-Runtime-Versionen
- SQL: Vollständige Unterstützung für alle Databricks-Runtime-Versionen
- Scala: Unterstützt ab Databricks Runtime 13.3 LTS mit Unity-Katalog
- R: Wird bei der Standardberechnung nicht unterstützt
Lakeguard zur Benutzerisolation
Standard-Computing verwendet Azure Databricks Lakeguard, um eine sichere Benutzerisolierung und Daten-Governance bereitzustellen. Lakeguard verwendet erweiterte Codeisolationstechniken, die Benutzercode von der zugrunde liegenden Spark-Infrastruktur trennen.
Weitere Informationen finden Sie unter Wie erzwingt Databricks die Benutzerisolation?.