profiles.yml
: allows to connect to BigQuerygocardless/packages.yml
: dbt packages usedgocardless/models/sources.yml
: source table schemas and tests performed against them (which were all successful)gocardless/analyses/
: SQL queries used, before compilationgocardless/target/compiled/
: SQL queries used, after compilation
- less BigQuery-specific syntax to deal with
- allows to design basic data quality tests very quickly
- allows to use pre-defined SQL blocks thanks to macros
- allows not to have some SQL code in Google Slides