Databricks Asset Bundles Demo

Was Sie lernen werden

Databricks Asset Bundles ermöglichen es, vollständige Daten-, Analyse- und ML-Projekte als Sammlung von Quelldateien, die als Bundle bezeichnet werden, auszudrücken. Die Quelldateien eines Pakets dienen als eine end-to-end Definition eines Projekts. Diese Quelldateien enthalten Informationen darüber, wie sie getestet und bereitgestellt werden sollen. Diese End-to-End-Definition macht es einfach, bewährte Methoden der Datenverarbeitung wie Quellcodekontrolle, Code-Review, Tests und CI/CD anzuwenden.

Ein Paket enthält die folgenden Teile:

  • Quellendateien, wie Notebooks und Python-Dateien, beinhalten die Geschäftslogik.

  • Deklarationen und Einstellungen für Databricks-Ressourcen, wie Databricks-Jobs, Delta Live Tables-Pipelines, Model Serving-Endpunkte, MLflow-Experimente und registrierte MLflow-Modelle.

  • Einheitstests und Integrationstests.

  • Konfigurationen, die definieren, in welchen Arbeitsbereich oder welche Arbeitsbereiche das Paket bereitgestellt werden soll.