Freigeben über


Zusammenarbeiten an Bündeln im Arbeitsbereich

Von Bedeutung

Databricks Asset Bundles im Arbeitsbereich befindet sich in der öffentlichen Vorschau.

Databricks Asset Bundles werden erstellt, in einem Arbeitsbereich bereitgestellt, dann programmgesteuert aus Ihrer lokalen Entwicklungsumgebung oder direkt in der Arbeitsbereich-UI verwaltet. Die Zusammenarbeit an Bündeln direkt im Arbeitsbereich ermöglicht eine schnellere Iteration und Tests, bevor Sie zur Produktion wechseln.

Weitere Informationen zu Bundles finden Sie unter Was sind Databricks Asset Bundles?.

Tipp

Wenn Sie die Arbeitsbereichs-UI nicht zum Erstellen und Verwalten Ihrer Bündel verwenden möchten, aber dennoch Bündel im Arbeitsbereich entwickeln möchten, können Sie die Databricks CLI über das Arbeitsbereich-Webterminal verwenden, genau wie vom lokalen Terminal aus. Weitere Informationen finden Sie unter Databricks CLI-Befehle ausführen.

Was sind die Installationsanforderungen für Bundles im Arbeitsbereich?

Sie müssen nichts lokal installieren, um Bündel im Arbeitsbereich zu verwenden, es gibt jedoch Datenbricks-Arbeitsbereichsanforderungen:

Die Version der Databricks CLI, die zum Bereitstellen eines Bundles und ausführen von Ressourcen im Arbeitsbereich verwendet wird, wird im Dialogfeld "Bereitstellen " bereitgestellt.

Muss ich verstehen, wie YAML zum Verwenden von Bündeln im Arbeitsbereich erstellt wird?

Nein. Databricks Asset Bundles im Arbeitsbereich bietet eine Benutzeroberfläche zum Verwalten von Bündeln, sodass Sie an Bündeln zusammenarbeiten können, die von anderen Benutzern in ihren lokalen Entwicklungsumgebungen entwickelt wurden. Sie müssen yaML nicht erlernen oder wissen, wie Sie die Databricks CLI verwenden, um mit Bundles im Arbeitsbereich zu arbeiten.

Ich verwalte meine Workflows bereits in der Databricks-Benutzeroberfläche. Warum sollte ich Bundles verwenden?

Databricks Asset Bundles ermöglicht Ihnen die Quellcodeverwaltung aller dateien, die für Ihre Workflows erforderlich sind. Bündel im Arbeitsbereich bieten einen Mechanismus, mit dem Benutzer des Arbeitsbereichs Updates über die Benutzeroberfläche bearbeiten, übertragen, testen und bereitstellen können. Benutzer starten ein Bundleprojekt aus einem Git-Ordner.

Ich habe ein Bündel in einem GitHub-Repository. Wie kann ich sie im Databricks-Arbeitsbereich bearbeiten?

Ein Ordner wird von Databricks als Bündel identifiziert, wenn eine databricks.yml Datei im Stammverzeichnis des Ordners vorhanden ist. Erstellen Sie einen Git-Ordner in Databricks für Ihr GitHub-Repository, und Databricks erkennt ihn als Bündel.

Werden alle Bundle-Konfigurationen im Arbeitsbereich unterstützt?

Fast alle bestehenden Pakete lassen sich im Arbeitsbereich verwalten. Python für Databricks Asset Bundles wird derzeit jedoch nicht im Arbeitsbereich unterstützt.

Wie kann ich ein Bündel für die Zusammenarbeit freigeben?

Bundles erben die Berechtigungen ihres übergeordneten Git-Ordners. Um ein Bundle freizugeben, geben Sie den Git-Ordner frei, der Ihr Bundleprojekt für Ihre Mitarbeiter enthält. Weitere Informationen finden Sie unter "Zusammenarbeiten", "Überprüfen und Bereitstellen in der Produktion".

Wie kann ich ein Bündel in die Produktion im Arbeitsbereich verschieben?

Bundles definieren ein vollständiges Projekt für die Bereitstellung, die zum Ausführen des Projekts erforderliche Infrastruktur und die Arbeitsbereiche, die für Bereitstellungen vorgesehen sind. Diese Zielarbeitsbereiche sind in der Regel Ihre Entwicklungs-, Staging- und Produktionsumgebungen. Databricks Asset Bundles im Arbeitsbereich erleichtert das Wechseln von Zielen, Bereitstellen und Ausführen von Workflows über die Benutzeroberfläche. Siehe Bereitstellen von Bündeln und Ausführen von Workflows aus dem Arbeitsbereich.

Erfahren Sie mehr