Skip to content

Releases: elementary-data/dbt-data-reliability

0.5.1

19 Oct 08:49
Compare
Choose a tag to compare

Changes

  • Added support required for source freshness alerts.
    • New model (incremental) - dbt_source_freshness_results.
    • New model (view) - alerts_dbt_source_freshness.
  • Added disable_skipped_test_alerts var, true by default.
  • Added package_name to model_run_results and snapshot_run_results.
  • Fixed dbt's breaking-change from compiled_sql to compiled_code to support Python models on dbt-1.3.0.

Contributions & Acknowledgements

Thanks @ValdarT for your contribution of disable_skipped_test_alerts.

0.5.0

28 Sep 16:02
Compare
Choose a tag to compare

Version bump for compatibility with edr's 0.5.0.

0.4.12

22 Sep 19:10
7adc3d5
Compare
Choose a tag to compare

New Features

  • Beta support for Spark! 🥳
  • Support disabling alerts for skipped models (thanks @fredmny for contributing it!) 💯
  • Added a new column called 'failures' to the dbt test artifact tables!
  • Added descriptions to Elementary models in YML files.

Bug Fixes

  • Added a limit to the model compiled sql to better deal with very long queries generated by macros
  • Fixed a bug in schema changes test when multiple schema change tests run in parallel

Contributions & Acknowledgements

  • Thanks @fredmny for making his first contribution!

0.4.11

07 Sep 16:32
afeba8a
Compare
Choose a tag to compare

New Features

  • Support anomaly tests for Databricks! 🥳
  • Support configuring slack channel also at the test level 💯

Bug Fixes

  • generated_at and detected_at columns in the dbt artifact tables now rely on current timestamp instead of dbt run_started_at time

0.4.10

30 Aug 12:57
3e77209
Compare
Choose a tag to compare

Infrastructure

  • Support for dbt-utils-0.9.0 and above.

0.4.9

29 Aug 12:27
Compare
Choose a tag to compare

New Features

  • Support custom schema name for Elementary tests! 🥳
  • Added compiled_sql to model_run_results 💪🏽

Bug Fixes

  • Fixed empty results for passed anomaly tests when there is 1 day of data in monitored table.
  • Fixed bug in dbt_metrics model, thanks @GtheSheep!

Infrastructure

  • Initial support and preparation for dbt-utils-0.9.0 and above.
  • Added CI to automatically run E2E tests using Github Actions.

Contributions & Acknowledgements

  • Thanks @GtheSheep for making his first contribution.

0.4.8

14 Aug 17:49
974a427
Compare
Choose a tag to compare

New Changes

  • Added beta support for Databricks (dbt artifacts uploading, alerts, report)!! ✌🏻💯
  • Added new dimension values anomaly detection as dbt test!! 💪🏻
  • Added generate_elementary_cli_profile macro to make it easier to configure elementary cli 😎

(This version is compatible with elementary's cli version v0.4.7 and above)

0.4.7

28 Jul 15:42
c574d45
Compare
Choose a tag to compare

New Changes

  • Added support for alias configuration (contributed by @civitaspo!)

Bug Fixes

  • Fixed ref issue in alerts_dbt_models on BigQuery

Acknowledgement

  • Thanks @civitaspo for making his first contribution!

0.4.6

25 Jul 17:57
82a3bf1
Compare
Choose a tag to compare

New Changes

  • Added new model for Snapshots artifacts data - dbt_snapshots
  • Schema changes tests no longer depend on dbt run
  • dbt run results and are now uploaded by default in on-run-end
  • Added flags to configure alerts

Bug Fixes

  • Fixed support of Windows multiline queries
  • Fixed duplicate owners in dbt_tests - Thanks for reporting @jtalmi ✌🏻

Acknowledgement

  • Thanks to @IrinaSel for making her first contribution ❤️

(This package version is compatible with Elementary's CLI version 0.4.5 and above)

0.4.5

25 Jul 16:48
81b19a3
Compare
Choose a tag to compare

Exactly the same as 0.4.6 (0.4.6 simply contains a fix to the readme and setup instructions)

(This package version is compatible with Elementary's CLI version 0.4.5 and above)