Hi <!channel>! š we released yesterday a new version (0.4.5) with some
exciting updates -
elementary Elementary report now supports -
ā¢
Inspecting upstream and downstream test failures based on the dbt model lineage! š„
You can play with here or see the gif below. This makes it much easier and faster to find the root cause of your test failures šŖ
elementary Slack alerts now support -
ā¢
Models and snapshots - in addition to test failures, Elementary now supports sending alerts also for models and snapshots failures!! (see images below)
ā¢
Subscribers - you can tag additional users other than model owners on your slack alerts. This can help you to notify data consumers, downstream model maintainers and stakeholders.
You can configure it both at the model or at the test level, for every dbt test and model you'd like šŖ
ā¢
Channels - sending alerts for your models to
different channels based on a simple configuration in your model meta fields (see docs to learn more)
elementary Bug fixes:
⢠Tests with error status failed the report - reported by
@Krzysztof D
⢠Duplicated owners in alerts - reported by
@Jonathan Talmi
⢠Race condition in alerts when multiple dbt test jobs are running - reported by
@Jonathan Talmi and
@Da Wang
⢠Slack integration bug due to API pagination - reported by
@Ekaterina Khrushch
⢠Long test queries are now supported and can be presented in Slack alerts - reported by
@Jonathan Talmi
elementary Contributions and Acknowledgements
⢠Thanks
@Ira Selezneva for making your first contribution! š
⢠Congratulations to
@Mariah Rogers and
@Ian Whitestone for getting into Coalesce!! š
As always, we welcome everyone
to talk to us and join us in building this community. We would be thrilled to hear any feedback, meet in person and help with questions! š