scherlok
AI编程工具Scherlok 是一款零配置数据质量监控工具,可自动学习数据库表的正常模式并检测异常。它支持 PostgreSQL、BigQuery、Snowflake、MySQL、DuckDB 和 dbt,无需编写 YAML、规则或阈值。通过三个命令(investigate、watch、ci)即可完成配置,异常按 INFO、WARNING、CRITICAL 自动分级,并可发送警报至 Slack、Discord、Teams、邮件或作为 CI 退出码。还提供 dbt 包、HTML 仪表板和 MCP 集成。