elementary
elementary copied to clipboard
The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.
We are trying to use this in a project where the restriction on Pydantic makes it incompatible with other packages.
When I run `edr report`, I have a test in my source set up like this: sources.yml: ``` version: 2 sources: - name: mysource schema: mydataset tables: - name: table1...
when using python 3.11 getting "ImportError: cannot import name 'Mapping' from 'collections'" env: python 3.11 and above cli: edr report --file-path "report.html" expected the report, getting error: "ImportError: cannot import...
**Describe the bug** I'm having a problem where on `on-run-end` fails during `dbt test` command related to freshness anomalies. Error: ``` on-run-end failed, error: 002003 (42S02): SQL compilation error: Object...
**Is your feature request related to a problem? Please describe.** Not getting slack alerts for underlying DB issues (table doesn't exist). This can be very painful if tests are not...
**Is your feature request related to a problem? Please describe.** I have a model, named `daily_transactions` the model has 3 columns: - `platform` ( dimension for mobile and desktop breakdown...
Elementary records model run duration and displays the results in the elementary docs. See the following example: Is it also possible to record run duration (i.e. execution_time) for dbt tests...
**Describe the bug** As part of the test materialization we are saving the test param based on the result from `query_test_result_rows`. In dimension_anomalies tests, we query only the anomaly rows....
**Describe the bug** When you want to generate template for your `elementary` package for using `edr report` it returns next log message ``` 16:34:21 Running with dbt=1.7.3 16:34:21 Registered adapter:...
Most downstream users are not on multiple cloud providers, nor do they need to run the tests. Allowing the option to select only what they need simplifies downstream dependency resolutions...