tablediff — это минималистичный CLI‑инструмент для diff’а данных между двумя таблицами (dev vs prod, разные БД, миграции и пр.), построенный поверх reladiff и уже проверенный с DuckDB и Snowflake.
tablediff TABLE_A TABLE_B --pk id --conn duckdb://./sample.duckdb
или
tablediff DEV.MART.USERS PROD.MART.USERS --pk USER_ID --conn "snowflake://..."
#tablediff #Python #CLI #DataEngineering #DuckDB #Snowflake #DataQuality #DataDiff #ETL #Analytics
https://github.com/oleg-agapov/tablediff
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - oleg-agapov/tablediff: CLI tool for data diffing between two tables
CLI tool for data diffing between two tables. Contribute to oleg-agapov/tablediff development by creating an account on GitHub.
1 3👍1
Pointblank — это Python‑библиотека для проверки качества табличных данных (Polars, Pandas, SQL/файлы через Ibis) с упором на удобство и понятные отчёты.
.Validate(...).col_vals_...().interrogate() и интерактивные HTML‑отчёты.pb: храните правила в git и гоняйте валидацию в CI/CD одной командой.pip install pointblank
#python #datavalidation #dataquality #pointblank #datascience #dataengineering
https://github.com/posit-dev/pointblank
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - posit-dev/pointblank: Data validation toolkit for assessing and monitoring data quality.
Data validation toolkit for assessing and monitoring data quality. - posit-dev/pointblank
👍3 2⚡1