DBT
Installation
Latest version is 0.3.0 (compatible with DBT 1.5.x-1.9.x)
pip install --extra-index-url=https://user:[email protected]/pypi/simple/ definity-agent-dbt
Env Vars
Technical Parameters
Name | Value | Note |
---|---|---|
DEFINITY_SERVER_URL | https://app.definity.run | mandatory |
DEFINITY_TOKEN | your-integration-token | mandatory for SaaS |
DEFINITY_ENV | optional |
Applicative Parameters
| DEFINITY_PIPELINE_NAME
| default - DBT project name | optional |
| DEFINITY_PIPELINE_PIT
| default - current time | logical point in time |
| DEFINITY_TASK_NAME
| default - DBT project name | optional |
Advanced
Name | Value | Note |
---|---|---|
DEFINITY_LOG_LEVEL | default - info | |
DEFINITY_SERVER_ATTEMPTS | default - 2 | |
DEFINITY_SERVER_ATTEMPT_SLEEP | default - 10 | |
DEFINITY_SERVER_TIMEOUT | default - 5 |
Note - Airflow
When running from Airflow default values for app/task names and PIT will be taken from Airflow
Instrumentation
definity-agent-dbt dbt run