Elon Gliksberg
12/21/2022, 11:54 AMschema_changes_from_baseline - Define a schema in your models/<properties.yml> and ensure its validity.
⦠json_schema - Validate the schema of JSON columns š±
⦠To ease configuration and implementation - both tests include operations to auto-generate the schema.
⢠New and improved table anomalies tests, including where_expression š
⦠volume_anomalies - Monitor your row count over time.
⦠freshness_anomalies - Monitor the freshness of you data over time.
elementary Report UI elementary
⢠Filter your report by Tags & Owners sidebars #ļøā£ š¤µ
⢠dbt-expectations integration in the UI, including test descriptions.
⢠Custom test descriptions were added to the UI.
elementary Monitor job results elementary
⢠Added job-related columns to dbt_invocations and created job_run_results table.
⦠Keep track of your dbt jobs in dbt Cloud, GitHub Actions, Airflow, etc.
⦠The new columns can be viewed here.
elementary Sensitive data / PII elementary
⢠Have sensitive data that contains PII?
⦠Use the new flag (--disable-samples) to disable sampling of data in the report and alerts š¤«
⦠This was requested by @Christopher Ekfeldt, @Diederik Lemkes, @Jason and @Rodrigo Loredo, we hope you find it useful š
elementary Additional changes elementary
⢠Added support for dbt-utils 1.0.0 - Thanks @pei0804 for contributing.
⢠Elementary's tables are not full-refreshed by default - This can be changed using the elementary_full_refresh var.
⢠The report doesn't auto-open when using WSL - Thanks @Ivan Toriya for contributing.
If you have any questions or requests, please let us know in #C02CTC89LAX or contact any of the Elementary team members.
Please share with us what you'd like to see next in #C03LPJ5EYU9.
Thanks!