Databricks Workspace Terraform module
Terraform module used for Databricks Mlflow experiment creation.
This module provides an ability to create Mlflow experiment in Databricks
module "mlflow_experiments" {
source = " data-platform-hq/mlflow-experiment/databricks"
version = " 1.0.0"
experiments = [
{
experiment_name = " experiment1"
permissions = [
{
group_name = " admin_group"
permission_level = " CAN_MANAGE"
},
{
group_name = " some_group"
permission_level = " CAN_READ"
}
]
},
{
experiment_name = " experiment2"
experiment_path = " /Workspace/Shared/shared_experiment"
permissions = [
{
group_name = " users"
permission_level = " CAN_READ"
}
]
}
]
providers = {
databricks = databricks.workspace
}
}
No modules.
Name
Description
Type
Default
Required
experiments
Set of objects with parameters to configure Databricks mlflow experiments and assign permissions to it for certain custom groups
set(object({ experiment_name = string experiment_path = optional(string, null) artifact_location = optional(string, null) experiment_description = optional(string, "Managed by Terraform") permissions = optional(set(object({ group_name = string permission_level = string })), []) }))
n/a
yes
Name
Description
experiments
Mlflow experiment Name to ID map
Apache 2 Licensed. For more information please see LICENSE