通过


声明式自动化包教程

声明性自动化捆绑包(以前称为 Databricks 资产捆绑包)描述 Databricks 资源(如作业和管道)作为源文件,允许你包括元数据以及这些源文件来预配基础结构和其他资源,并提供项目的端到端定义,所有资源都打包为单个可部署项目。 请参阅什么是声明性自动化捆绑包?

本页概述了可用于帮助你了解如何开发声明性自动化捆绑包的教程。

教程 DESCRIPTION
使用声明性自动化捆绑包开发任务 创建捆绑包以编程方式管理作业。 捆绑包是使用适用于 Python 的声明性自动化捆绑包默认捆绑包模板创建的,由笔记本和要运行作业的定义组成。 然后,在 Databricks 工作区中验证、部署和运行已部署的作业。
通过声明性自动化包开发流水线 创建捆绑包以编程方式管理管道。 捆绑包是使用适用于 Python 的声明性自动化捆绑包默认捆绑模板创建的,由示例管道代码以及管道和作业的定义组成,用于运行它。 然后,在 Databricks 工作区中验证、部署和运行部署的管道。
使用声明性自动化捆绑包生成 Python wheel 文件 生成、部署和运行 Python 滚轮作为声明性自动化捆绑项目的一部分。
使用声明性自动化捆绑包生成 Scala JAR 生成、部署和运行 Scala JAR 作为声明性自动化捆绑项目的一部分。
使用声明性自动化捆绑包管理 Databricks 应用 在本地开发 Databricks 应用,然后配置捆绑包以管理应用到 Databricks 工作区的部署。
MLOps Stack 的声明性自动化捆绑包 创建 MLOps Stacks 套件。 MLOps Stack 是 Databricks 上的 MLOps 项目,遵循现成的生产最佳做法。
手动创建捆绑包 从头开始创建捆绑包,而无需使用模板。 此简单捆绑包包含两个笔记本,以及用于运行这些笔记本的 Databricks 作业定义。 然后,在 Databricks 工作区中验证、部署和运行作业。
创建自定义捆绑模板 创建自定义声明性自动化捆绑包模板,用于创建在群集上使用特定 Python 任务和特定 Docker 容器映像运行作业的捆绑包。 有关自定义捆绑模板的信息,请参阅 自定义捆绑模板