5.0.0
Welcome to a post-UA world. There's no turning back now!
In this release, the major change is that we've removed support for 'dynamic' incremental loads. Instead the static_incremental_days
variable is now required and is the only mechanism for incrementally loading data. The recommended setting is 3 days to allow for re-processing of 72 hours of data which is the time window in which Google may modify past events.
Other improvements include an improved dedupe process, better cleanup of tables in multi-property configurations, and improvements to channel mapping.
What's Changed
- fix code getting accidentally commented out by @dgitis in #228
- Refactor daily & streaming support by @adamribaudo-velir in #188
- Remove all references to dynamic incremental load strategy by @adamribaudo-velir in #240
- Allow range of dbt_utils versions by @Stephen986 in #242
- Improvements to channel mapping based on Google's definitions by @adamribaudo-velir in #245
- check for intraday table before processing union operation by @adamribaudo-velir in #250
- Query param extraction variable (can be used to pull out click IDs) by @adamribaudo-velir in #252
- fix combine property data to drop old intraday tables by @FlorianASchroeder in #256
- fix deduplication by defining order in event_params by @FlorianASchroeder in #259
- Fix streaming support for multi property configurations by @adamribaudo-velir in #257
New Contributors
- @Stephen986 made their first contribution in #242
- @FlorianASchroeder made their first contribution in #256
Full Changelog: 4.0.0...5.0.0