Effettuare il provisioning dell'infrastruttura
È possibile usare un approccio IaC (Infrastructure-as-Code) per effettuare il provisioning a livello di codice dell'infrastruttura e delle risorse di Azure Databricks, ad esempio aree di lavoro, cluster, criteri del cluster, pool, processi, gruppi, autorizzazioni, segreti, token e utenti.
Nome | Usa questa opzione quando vuoi... |
---|---|
Provider Databricks Terraform | Effettuare il provisioning e gestire l'infrastruttura e le risorse di Azure Databricks usando HashiCorp Terraform e il provider Databricks Terraform insieme a un linguaggio specifico del dominio denominato HCL (HashiCorp Configuration Language). Il provider Databricks Terraform è fornito e supportato da Databricks ed è regolarmente gestito e migliorato. |
Distribuire un'area di lavoro di Azure Databricks con Terraform | Distribuire un'area di lavoro di Azure Databricks usando il provider Databricks Terraform insieme a Terraform e HCL. |
Creare cluster, notebook e processi con Terraform | Effettuare il provisioning e gestire le risorse di Azure Databricks, ad esempio un cluster, un notebook e un processo in un'area di lavoro di Azure Databricks esistente usando il provider Databricks Terraform insieme a Terraform e HCL. |
Gestire le aree di lavoro di Databricks con Terraform | Gestire le risorse di Azure Databricks esistenti in un'area di lavoro di Azure Databricks esistente usando il provider Databricks Terraform insieme a Terraform e HCL. |
Terraform CDK Databricks Provider | Effettuare il provisioning e gestire l'infrastruttura e le risorse di Azure Databricks usando Cloud Development Kit for Terraform (CDKTF) insieme al provider Databricks di Terraform CDK e ai linguaggi di programmazione più diffusi, ad esempio Python, TypeScript Java, C# e Go. Né il provider CDKTF né Terraform CDK Databricks sono forniti né supportati da Databricks. |
Provider di risorse Pulumi Databricks | Effettuare il provisioning e gestire l'infrastruttura e le risorse di Azure Databricks usando Pulumi insieme al provider di risorse Pulumi Databricks e ai linguaggi di programmazione più diffusi, ad esempio Python, TypeScript, JavaScript, Go e C#. Né Pulumi né il provider di risorse Pulumi Databricks sono forniti né supportati da Databricks. |