-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
63 lines (63 loc) · 1.33 KB
/
config.example.json
File metadata and controls
63 lines (63 loc) · 1.33 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{
"primary_key_prefixes": [
"pk_",
"sk_"
],
"foreign_key_prefixes": [
"fk_"
],
"business_key_prefixes": [
"bk_"
],
"explore_view_name_prefixes": [
"dim_",
"fct_"
],
"hide_foreign_keys": true,
"time_suffixes": [
"_ts",
"_date"
],
"ignore_column_types": [],
"ignore_modes": [
"REPEATED"
],
"timeframes": [
"time",
"date",
"week",
"month",
"quarter",
"year"
],
"dimension_groups_excluded": [],
"capitalize_ids": false,
"tables_env": [
{
"env": "dev",
"project_id": "your-gcp-project-id",
"dataset_id": "your_bigquery_dataset_dev",
"service_account": "/path/to/your/service-account.json",
"create_refined_views": true,
"exclude_tables": [
"your_table_to_exclude_1",
"your_table_to_exclude_2"
]
},
{
"env": "prod",
"project_id": "your-gcp-project-id",
"dataset_id": "your_bigquery_dataset_prod",
"credentials_json_env_var": "GCP_PROD_CREDENTIALS_JSON",
"create_refined_views": true
}
],
"looker_repo_structure": {
"repo_url": "your-github-org/your-looker-repo",
"github_user_email": "your-email@example.com",
"main_branch": "main",
"branch_name": "dwh2looker-update",
"base_views": "views/env/",
"refined_views": "views/refined/"
}
}