Freigeben über


Übersicht über die Standardberechnung

Diese Seite bietet eine Übersicht über die Standardberechnung.

Was ist die Standardberechnung?

Die Standardberechnung wird mit dem Standardzugriffsmodus konfiguriert. Standard compute resources can be used by any user given permission to do.

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 ist beim Erstellen einer Ressource für die Berechnung von Vorgängen mit allen Zwecken oder Auftrags 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 oder eine Databricks-Runtime unter 14.3 ist ausgewählt, in diesem Fall wird "Dedicated" verwendet.

Gründe für die Verwendung von Standard compute

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

Die Standardberechnung verfügt über die folgende Programmiersprache:

  • Python: Vollständige Unterstützung für alle Databricks-Runtime-Versionen
  • SQL: Vollständige Unterstützung für alle Databricks-Runtime-Versionen
  • Skala: Unterstützt auf Databricks Runtime 13.3 LTS und höher 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?.