You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Breaking changes
This package now requires dbt>=0.16.0 and dbt-utils>=0.2.5
Database-specific implementations of Snowplow models primarily use the enabled model config and a simple macro is_adapter to turn them on or off based on the current run target. This is preferable to storing all model SQL in adapter macros, as it improves code transparency and clarity of documentation. As such, some models have moved directories, and methods of "overriding" models from the Snowplow package have changed slightly.
Features
Full native Postgres support. Postgres is now included in CI.
Support for 0.16.0 changes to partition_by and incremental models on BigQuery. User can override the incremental_strategy and partitions (if >=0.16.1) configs of Snowplow models in their root dbt_project.yml.
Under the hood
More consistent incremental filtering logic via an adapter macro, get_start_ts
Quality of life
Full source code for models appears in documentation (in lieu of config and macro call)