声明式自动化包教程

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

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

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