sqlmesh
https://github.com/tobikodata/sqlmesh
Python
Efficient data transformation and modeling framework that is backwards compatible with dbt.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to sqlmesh
Help out
- Issues
- Unique Values Audit does not quote identifiers for Snowflake
- In `SCD_TYPE_2_BY_TIME` models, (null -> non-value) values changes are not tracked properly.
- Base engine adapter's merge method does not support `WHEN NOT MATCHED BY SOURCE` in Databricks
- Spark Engine using Glue catalog with iceberg on S3, does not support views, virtual data env
- Tests (DuckDB error) - Malformed JSON at byte 0 of input
- Iceberg Catalog Type Mismatch Issue with "drop_data_object_on_type_mismatch"
- Spark using HMS on iceberg tables - downstream tables are not replaced in virtual envs
- Default sampling for plan/evaluate
- condition property for built-in audits is undocumented
- Feature Request: Improve Audit Support for View Models in SQLMesh
- Docs
- Python not yet supported