预配基础结构
可以使用基础结构即代码 (IaC) 方法以编程方式预配 Azure Databricks 基础结构和资源,例如工作区、群集、群集策略、池、作业、组、权限、机密、令牌和用户。
名称 | 在想要执行以下操作时使用此工具... |
---|---|
Databricks Terraform 提供程序 | 使用 HashiCorp Terraform 和 Databricks Terraform 提供程序以及称为 HashiCorp Configuration Language (HCL) 的特定于域的语言来预配和管理 Azure Databricks 基础结构与资源。 Databricks Terraform 提供程序由 Databricks 提供和支持,它会定期得到维护和增强。 |
使用 Terraform 部署 Azure Databricks 工作区 | 使用 Databricks Terraform 提供程序以及 Terraform 和 HCL 部署 Azure Databricks 工作区。 |
使用 Terraform 创建群集、笔记本和作业 | 使用 Databricks Terraform 提供程序以及 Terraform 和 HCL 在现有 Azure Databricks 工作区中预配和管理 Azure Databricks 资源,例如群集、笔记本和作业。 |
使用 Terraform 管理 Databricks 工作区 | 使用 Databricks Terraform 提供程序以及 Terraform 和 HCL 在现有 Azure Databricks 工作区中管理现有 Azure Databricks 资源。 |
Terraform CDK Databricks 提供程序 | 使用适用于 Terraform 的云开发工具包 (CDKTF) 以及 Terraform CDK Databricks 提供程序和流行编程语言(例如 Python、TypeScript Java、C# 和 Go)来预配和管理 Azure Databricks 基础结构与资源。 Databricks 既不提供也不支持 CDKTF 和 Terraform CDK Databricks 提供程序。 |
Pulumi Databricks 资源提供程序 | 使用 Pulumi 以及 Pulumi Databricks 资源提供程序和流行编程语言(例如 Python、TypeScript、JavaScript、Go 和 C#)来预配和管理 Azure Databricks 基础结构与资源。 Databricks 既不提供也不支持 Pulumi 和 Pulumi Databricks 资源提供程序。 |