Python module to enable dbt on steroids. Enable enhanced logging and alerting. This package installs an executable pydbt that replaces the standard dbt executable.
Sentry is integrated by default. Enable sentry by setting the default sentry environment variables.
Replace dbt with pydbt. For example:
pydbt run -m somemodel
- Enable
slackalerting by setting theSLACK_URLenvironment variable.
- Enable
datadogmonitoring by setting theDATADOG_HOSTandDATADOG_PORTenvironment variables. - Enable
prometheusmonitoring by setting thePUSHGATEWAY_HOSTandPUSHGATEWAY_PORTenvironment variables.
# Install package locally
make install
make test