diff --git a/dbt/include/bigquery/profile_template.yml b/dbt/include/bigquery/profile_template.yml new file mode 100644 index 000000000..4a9cdc7c9 --- /dev/null +++ b/dbt/include/bigquery/profile_template.yml @@ -0,0 +1,27 @@ +fixed: + type: bigquery + priority: interactive + fixed_retries: 1 +prompts: + _choose_authentication_method: + oauth: + _fixed_method: oauth + service_account: + _fixed_method: service-account + keyfile: + hint: '/path/to/bigquery/keyfile.json' + project: + hint: 'GCP project id' + dataset: + hint: 'the name of your dbt dataset' + threads: + hint: '1 or more' + type: 'int' + timeout_seconds: + default: 300 + type: 'int' + _choose_location: + US: + _fixed_location: US + EU: + _fixed_location: EU diff --git a/dbt/include/bigquery/sample_profiles.yml b/dbt/include/bigquery/sample_profiles.yml deleted file mode 100644 index 36f47fdbc..000000000 --- a/dbt/include/bigquery/sample_profiles.yml +++ /dev/null @@ -1,26 +0,0 @@ -default: - outputs: - - dev: - type: bigquery - method: oauth - project: [GCP project id] - dataset: [the name of your dbt dataset] # You can also use "schema" here - threads: [1 or more] - timeout_seconds: 300 - location: US # Optional, one of US or EU - priority: interactive - retries: 1 - - prod: - type: bigquery - method: service-account - project: [GCP project id] - dataset: [the name of your dbt dataset] - threads: [1 or more] - keyfile: [/path/to/bigquery/keyfile.json] - timeout_seconds: 300 - priority: interactive - retries: 1 - - target: dev \ No newline at end of file