Itamar Hartstein
11/28/2022, 3:11 PMPlease upgrade Elementary under packages.yml to version: 0.6.1, run dbt deps, followed by dbt run -s elementary.
To upgrade edr to the latest version, run pip install --upgrade elementary-data.
elementary Elementary 10x Faster!!! elementary
• Report generation 10x Faster 😱
â—¦ We improved our mechanism of collecting test samples, greatly reducing the time it takes to run a report!
• Lineage screen 10x Faster 🔥
â—¦ Major improvements for large graphs!
• On-run-end hook 10x Faster 😱
â—¦ We now cache collected dbt artifacts locally and only upload them if they changed from the last run.
elementary New Features elementary
• Support for showing test descriptions in both reports and alerts! 📃
• Test schema is no longer needed (e.g. the __tests schema is now optional).
• AWS credentials for S3 automatically detected (via boto3) - Contributed by @Por Heng! 🎉
• Added query ID to dbt_run_results, model_run_results, and snapshot_run_results (currently supported for Snowflake only) - Contributed by @Prabahar Kamatchirajan! 🎉
• Added a flag of whether the invocation was the first or last of the day to model_run_results . - Contributed by @Ekaterina Khrushch! 🎉
• Added a --quoting flag to the CLI to allow overriding the default dbt quoting settings in the CLI's internal dbt package - Thanks @Daniel Gaimster for reporting!
elementary Bug Fixes elementary
• Reduced the maximum query size on BigQuery to avoid "query too big" errors.
• Fixed a bug that caused uploading the dbt invocations to crash.
• Evaluate config args correctly by hierarchy even when they are False.
elementary Additional Contributions & Acknowledgements elementary
• Thanks @Nabeel Zewail for making a first contribution, with the removal of compiled_code change.
• Thanks @Rochelle Smits for making a first contribution, adding the documentation for dbt_invocations.
• Thanks @Wojciech Kopacki for making a first contribution, with the documentation fix regarding running elementary's models.
• Thanks @Stéphane Burwash for making a first contribution, and developing an Elementary extension for Meltano!
If you have any questions or requests, please let us know in #C02CTC89LAX or contact any of the Elementary team members.