Releases: ScalefreeCOM/datavault4dbt
v1.9.0
What's Changed
New Features
- Implement new prejoin syntax to allow extraction of multiple columns from the same relation. More info in the docs.
- Implement new method of parameter passing of the macros (you can now directly pass the
yaml_metadata
-object!) by @tkirschke. More info in the docs.
Bug Fixes
- Redshift: Use QUALIFY statement instead of prep-CTEs to enhance performance by @tkiehn in #302
- fix databricks ghost records for binary datatype by @tkiehn in #301
- Various improvements of ghost records for Bigquery, Oracle, Fabric, Databricks
Full Changelog: v1.8.1...v1.9.0
v1.8.1 - Hotfixes Microsoft Fabric
What's Changed
- Fixed PARTION BY Clause in Sat v0 for Fabric by @tkirschke in #289
Full Changelog: v1.8.0...v1.8.1
v1.8 - Effectivity Satellites
What's New
- Effectivity Satellites v0 for all databases. Check them out here!
What's Changed
- Wiki gets replaced by datavault4dbt.com
- Release Effectivity Satellites by @tkiehn in #285
- Cast postgres string to timestamp by @tkiehn in #258
- fix:synapse/exasol: ghostrecords for timestamps didnt use alias-variable by @tkiehn in #283
Full Changelog: v1.7.2...v1.8
v1.7.2
What's Changed
- 140 optionality for non-historized-link foreign hashkeys by @filcov in #274
- Snowflake: improve handling of the various timestamp formats in ghost records by @tkiehn in #279
- FIX:databricks/postgres/redshift: replace unsupported timestamp_sub- and dateadd-functions by @tkiehn in #280
New Contributors
Full Changelog: v1.7.1...v1.7.2
Hotfix v1.7.1
What's Changed
Full Changelog: v1.7.0...v1.7.1
v1.7.0 - Oracle Support
What's New
- Full support for Oracle
What's Changed
- Update README to include Databricks by @tkirschke in #273
- Add Oracle Support by @tkiehn in #275
Contributors
Full Changelog: v1.6.0...v1.7.0
v1.6.0 - Databricks Support
What's new?
- Full support for Databricks, developed by @rfernandezlamuno & @filcov
What's Changed
- update fabric stage and rec_track_sat to use string_default_dtype() by @tkiehn in #270
- Added code explanation for workflow files. by @DamianHinz in #271
- Release databricks adapter by @tkiehn in #272
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
What's New
Release fabric adapter by @tkiehn & @bvenedik-scalefree in #265
Contributions
Full Changelog: v1.4.2...v1.5.0
v1.4.2
Bugfixes
-
fix redshift/postgres beginning_of_all_times unknown ghost record values by @tkiehn in #260
Starting with v1.4.0 the unknown values of ghost records for timestamp datatypes on redshift and postgres were created using the beginning_of_all_times_date-variable instead of the beginning_of_all_times-variable.
The resulting timestamp-values then have 00:00:00 as time instead of 00:00:01. This could lead to the unknown records not being properly filtered out in downstream macros which rely on the beginning_of_all_times-variable. -
fix redshift stage compilation error when no hashed columns are provided by @tkiehn in #259
Other Changes
- Add CAST as timestamp_default_dtype to postgres__string_to_timestamp by @tkiehn in #257
- 36 update label triggered workflow by @DamianHinz in #256
- Changing Google BigQuery to AWS Redshift by @MatheHostel in #255
- delete unused macros by @tkiehn in #252
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Important Changes
The default values for numeric ghost have been changed.
Before they were 0 for the unknown values und -1 for error values. Now they are -1 for unknown values and -2 for error values.
If you want to change these values there are new global variables to adjust these values:
datavault4dbt.unknown_value__numeric and datavault4dbt.error_value__numeric.
All changes
- Update stage.sql, add default ldts value by @tkiehn in #243
- fix hub key renaming if there are different namings for bk and hkey by @tkiehn in #242
- Escaping Data for Data Types BOOLEAN / SUPER / GEOMETRY in Hash-Function by @MatheHostel in #240
- Add possibility to switch of ghost records in the staging macro by @tkiehn in #192
- Cleanup by @tkiehn in #248
- Add macros for global beginning and end of all times dates by @tkiehn in #249
- only create ghost records when it is not an incremental run by @tkiehn in #250
- Change ghost record numeric defaults and add ghost record numeric values variables by @tkiehn in #251
New Contributors
- @MatheHostel made their first contribution in #240
Full Changelog: v1.4.0...v1.4.1