Hi <!channel> :trumpet: First of all, let us star...
# general
e
Hi <!channel> 🎺 First of all, let us start by apologizing for not updating on this new version (package 0.11.2, python 0.11.0) on time. We needed a short adjustment period to the unfortunate situation in our country. To everyone here who reached out - Thank you for checking in, expressing your support and being patient. The team is now working and fully committed to our users ✌️ We also want to welcome the 300+ new members who joined our community, thanks for being here and being a part of Elementary 🙏 This is a very exciting version, so let's move on to the release notes! 🗒️ drop stoked New Features drop stoked • We added many cool new features to our anomaly detection tests! anomaly detection ◦
fail_on_zero
- You can now configure your volume anomaly tests to fail if there are exactly 0 new records, in addition to the anomaly detection algorithm. Read more here ◦
detection_delay
- If your data loads with an expected delay, you can now delay the detection period. This will prevent false alerts on freshness and volume. Thanks @Francois Forster for raising the issue and making this amazing contribution! ◦
ignore_small_changes
- If your data set is very static, and even a small change can cause a false anomaly detection, you can not use percentiles to ignore small changes. Read more about this here
• ✨ New test! ✨ exposure_schema_validity 👓 ◦ This test helps making sure your exposures are not broken by any changes in the upstream models and sources! If a column the exposure depends on changes or gets deleted, the test will fail and alert about the change to those who need to know. • Alerts linked to the report! ⚠️ 🔗 📈 ◦ If you are hosting your Elementary report on a server or a bucket, just add
--report-url link/to/report
to your
edr monitor
command and each alert will have a link to the results of the test in your hosted report • Crazy performance improvements ⏱️ ◦ You should see the impact in runtimes of - ▪︎ dbt tests hook - Reduced the duration of tests failed row sampling and failed rows count ▪︎ Schema changes test - Code was optimized, significantly improving performance ▪︎ Anomaly detection tests - Metrics backfill process was optimized, also reducing the time it takes them to run drop corrupt Other Changes and Bug fixes drop corrupt • We added a new contribution guide for both the dbt package and CLI github pink • Source Freshness Alerts now contain more accurate details of the dbt source freshness invocation • Fix quote for temp table name by @Trevor Osborne • Some code refactors by @kovaacs • Fixing Dependencies in DbtRunner for Uninstalled Packages by @Arun K C • Further document custom slack channels by @Javier López Tomás Don't forget to run
dbt deps
and then
dbt run -s elementary
after updating the package version in your dbt project. _As always - We are looking forward to talk to you here on Slack (#C02CTC89LAX,_ #C03LPJ5EYU9_), and happy to schedule calls._
❤️ 40
drop corrupt happy 9
elasticheart 3
🔥 6
🎉 10
🍌 6
🙌 16
🙌🏼 1
🐕 7
f
Another great update!!! Thanks!
a parrot 1
d
Great work! Thank you so much for your amazing product
drop joy 1
s
e
Hi @Sindre Grindheim, can you please write this in #C02CTC89LAX? Did the issue start after you upgraded to 0.11.2?
✅ 1
j
great update!! 🎉 🙌
drop stoked 1
i
Great update with very cool new features!
thankyou 1