-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathprofiles.yml
28 lines (26 loc) · 1.05 KB
/
profiles.yml
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
dbt-civis:
target: redshift_adapter
outputs:
redshift_adapter:
type: "{{ env_var('DATABASE_TYPE') }}"
host: "{{ env_var('DATABASE_HOST') }}"
port: "{{ env_var('DATABASE_PORT') | as_number }}"
user: "{{ env_var('DATABASE_USERNAME') }}"
pass: "{{ env_var('DBT_ENV_SECRET_DATABASE_PASSWORD') }}"
dbname: "{{ env_var('DATABASE_NAME') }}"
schema: "{{ env_var('DBT_SCHEMA') }}"
threads: 4
bigquery_service_account_adapter:
type: "{{ env_var('DATABASE_TYPE') }}"
method: "{{ env_var('GCP_AUTH_METHOD') }}"
project: "{{ env_var('GCP_PROJECT_ID') }}"
schema: "{{ env_var('DBT_SCHEMA') }}"
keyfile: "{{ env_var('GCP_SERVICE_ACCOUNT_KEYFILE_JSON') }}"
threads: 4
bigquery_oauth_adapter:
threads: 4 # Must be a value of 1 or greater
type: "{{ env_var('DATABASE_TYPE') }}"
method: "{{ env_var('GCP_AUTH_METHOD') }}"
project: "{{ env_var('GCP_PROJECT_ID') }}"
schema: "{{ env_var('DBT_SCHEMA') }}"
token: "{{ env_var('DBT_ENV_SECRET_GCP_ACCESS_TOKEN') }}"