dbt-project-evaluator icon indicating copy to clipboard operation
dbt-project-evaluator copied to clipboard

This package contains macros and models to find DAG issues automatically

Results 52 dbt-project-evaluator issues
Sort by recently updated
recently updated
newest added

- we should update our vocabulary so that: - "tests" means "both data tests and unit tests" - any time we want to refer to JUST data tests, we're explicitly...

enhancement

### Describe the bug In some cases comments get flagged as hard coded references. ### Steps to reproduce In a comment, if a quoted string follows `from` or `join` it...

bug
hard-coded refs

### Describe the bug The `extract` function is snowflake includes the keyword `from`. When the `date_or_time_expr` arg following this keyword is qualified with the table name **and** the closing parenthesis...

bug
hard-coded refs

### Describe the feature [How we style our dbt Models says:](https://docs.getdbt.com/guides/best-practices/how-we-style/1-how-we-style-our-dbt-models) > 🔢 Versions of models should use the suffix _v1, _v2, etc for consistency (customers_v1 and customers_v2). However, when...

enhancement

### Describe the feature As mentioned here https://github.com/dbt-labs/dbt-project-evaluator/issues/332#issuecomment-1864089189 , we need to create new models to our own package when needing our own rules. But currently cannot use the useful...

enhancement

### Describe the feature https://dbt-labs.github.io/dbt-project-evaluator/0.5/rules/ I'd like to propose some [New Rules](https://dbt-labs.github.io/dbt-project-evaluator/main/rules/), related to the model governance features that are new in v1.5. - **Public Models Have Contracts:** Every model...

enhancement

### Describe the bug Following these [instructions](https://dbt-labs.github.io/dbt-project-evaluator/0.5/customization/issues-in-log/), I used the macro print_dbt_project_evaluator_issues in the property [on-run-end](https://docs.getdbt.com/reference/project-configs/on-run-start-on-run-end). At the end of running dbt_project_evaluator, I get nothing. `on-run-end: "{{ dbt_project_evaluator.print_dbt_project_evaluator_issues() }}"` ###...

bug

### Describe the feature Right now, we report the model name for any rule violation. This can lead to misleading results if it's a specific version of a model that...

enhancement

This is a: - [ ] bug fix PR with no breaking changes - [x] new functionality ## Link to Issue https://github.com/dbt-labs/dbt-project-evaluator/issues/417 ## Description & motivation In BigQuery, table references...

This is a: - [ ] bug fix PR with no breaking changes - [x] new functionality ## Link to Issue https://github.com/dbt-labs/dbt-project-evaluator/issues/431 ## Description & motivation I wanted to be...