-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcookiecutter.json
More file actions
38 lines (38 loc) · 2.24 KB
/
cookiecutter.json
File metadata and controls
38 lines (38 loc) · 2.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{
"project_slug": "",
"lob_name": "",
"lob_display_name": "",
"catalog_name": "",
"schema_name": "default",
"workspace_url_dev": "",
"workspace_url_staging": "",
"workspace_url_prod": "",
"spark_version": "15.4.x-scala2.12",
"node_type_id": "",
"cluster_policy_id": "",
"instance_pool_id": "",
"engineer_group": "",
"engineer_principal_type": ["group", "user"],
"model_name": "",
"mlflow_experiment_path": "/Shared/{{cookiecutter.project_slug}}/experiments",
"cicd_platform": ["github_actions", "azure_devops"],
"__prompts__": {
"project_slug": "Project name (lowercase, underscores only, e.g. lob_a_churn_prediction)",
"lob_name": "Line of business identifier (e.g. lob-a)",
"lob_display_name": "Line of business display name (e.g. LOB A)",
"catalog_name": "Unity Catalog catalog name (get this from the hub platform team)",
"schema_name": "Default schema name (leave as 'default' unless instructed otherwise)",
"workspace_url_dev": "Databricks workspace URL for dev (get this from the hub platform team)",
"workspace_url_staging": "Databricks workspace URL for staging (get this from the hub platform team)",
"workspace_url_prod": "Databricks workspace URL for prod (get this from the hub platform team)",
"spark_version": "Databricks runtime version (confirm with hub platform team)",
"node_type_id": "VM node type (confirm with hub platform team — e.g. Standard_DS3_v2)",
"cluster_policy_id": "Cluster policy ID (get this from the hub platform team)",
"instance_pool_id": "Instance pool ID for dev (get this from the hub platform team — leave empty if not available)",
"engineer_group": "Identity for your team (Entra ID group name or user email — e.g. lob-a-engineers or user@client.com)",
"engineer_principal_type": "Principal type: 'group' if engineer_group is an Entra ID group, 'user' if it is an individual user email",
"model_name": "MLflow registered model name (e.g. lob_a_churn_prediction_model)",
"mlflow_experiment_path": "MLflow experiment path (leave default unless instructed otherwise)",
"cicd_platform": "CI/CD platform (github_actions or azure_devops)"
}
}