苏打SQL
SQL可访问数据的数据测试,监视和分析。
苏打SQL有什么作用?
苏打SQL可让您
检测到不良数据时停止管道
通过超高效SQL提取指标和列配置文件
通过声明性配置文件完全控制指标和查询
为什么要使用苏打SQL?
为了防止数据的使用者遭受静默数据问题,最好的方法是分析和测试数据:
当它降落在您的仓库中时,
在每个重要的数据处理步骤之后
就在消费之前。
这样,您可以防止将不良数据传递给下游使用者。 您将花费更少的时间进行消防并获得更好的声誉。
苏打SQL如何工作?
Soda SQL是一个命令行界面(CLI)和Python库,用于使用SQL测量和测试您的数据。
作为输入,Soda SQL使用YAML配置文件,其中包括:
SQL连接详细信息
要计算什么指标
对测量进行哪些测试
基于这些配置文件,Soda SQL将执行扫描。 扫描将执行所有测量并运行与一个表关联的所
1