v0.11.0
What's new in PipeRider v0.11.0
Released on 10-20-2022
PipeRider version 0.11.0 is out now! Major updates for the assertion feature: tests for profiling metrics and a dedicated test result page
⭐ Test on profiling metrics
You can now set expectations for your calculated column metrics (e.g. negative value count, missing count, median)
- You can give use an exact value
- Or give a percentage
world_city:
columns:
country_code:
tests:
# missing percentage <= 1%
- metrics: nulls_p
assert:
lte: 0.01
🔃 Updated: Asserting column value range
assert_column_max_in_range
and assert_column_min_in_range
is now assert_column_value
Setting a test for a certain column range will be done in the following way:
world_city:
columns:
population:
tests:
- name: assert_column_value
assert:
gte: 0
le: 10000
⚡ Quickly check your test results
You can now check your test results in a dedicated page in your reports
Get in touch ❤️
We'd love your feedback! Send us a message via Intercom on piperider.io, join our Discord, report an issue on GitHub, or send us a good old-fashioned email
All changes
- [Release] Bump version to 0.11.0 by @wcchang1115 in #474
- [Feature] Preallocate column profiling result entries by @wcchang1115 in #463
- [Feature] make the assertions more flexible to configure by @wcchang1115 in #475
- [Feature] - (sc28854) - individual test page in both reports by @jonycfu in #476
- [Document] : Readme Update (cleanup + product repositioning) by @jonycfu in #471
- [Document] update assertion document by @popcornylu in #469
- [Document] Update the sample report version to v0.10.0 by @popcornylu in #477
- [Bug] Show corret error message if dbt invocation faield by @popcornylu in #479
- [Bug] Fix wrong percentage calculation by @wcchang1115 in #480
- [Bug] Add filter of sending exception to sentry by @wcchang1115 in #478
Full Changelog: v0.10.0...v0.11.0