次の方法で共有


インフラストラクチャをプロビジョニングする

コードとしてのインフラストラクチャ (IaC) アプローチを使用すると、ワークスペース、クラスター、クラスター ポリシー、プール、ジョブ、グループ、アクセス許可、シークレット、トークン、ユーザーなどの Azure Databricks インフラストラクチャとリソースをプログラムでプロビジョニングできます。

名前 使用目的
Databricks Terraform プロバイダー HashiCorp TerraformDatabricks Terraform プロバイダーに加え、HashiCorp Configuration Language (HCL) という名称のドメイン固有言語を使用し、Azure Databricks インフラストラクチャとリソースをプロビジョニングし、管理します。 Databricks Terraform プロバイダーは Databricks が提供し、サポートし、定期的に保守管理され、機能強化されます。
Terraform を使用して Azure 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 プロバイダー Cloud Development Kit for Terraform (CDKTF) と共に Terraform CDK Databricks Provider と、Python、TypeScript Java、C#、Go など、人気のプログラミング言語を使用し、Azure Databricks インフラストラクチャとリソースをプロビジョニングし、管理します。 CDKTF と Terraform CDK Databricks Provider は Databricks が提供し、サポートするものではありません。
Pulumi Databricks リソース プロバイダー Pulumi と共に Pulumi Databricks リソース プロバイダーと、Python、TypeScript、JavaScript、Go、C# などの人気のプログラミング言語を使用し、Azure Databricks インフラストラクチャとリソースをプロビジョニングし、管理します。 Pulumi と Pulumi Databricks リソース プロバイダーは Databricks が提供し、サポートするものではありません。