如何校验SQL查询结果是否准确
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,总结平常工作中几种校验数据的思路1、对比其他渠道数据结果查询需求:从Hive端查询20190909当天的订单量(简单例子),需要校验SQL结果是否正确校验方法:Hive的上游数据源为Mysql,Mys
千家信息网最后更新 2024年09月22日如何校验SQL查询结果是否准确
总结平常工作中几种校验数据的思路
1、对比其他渠道数据结果
查询需求:从Hive端查询20190909当天的订单量(简单例子),需要校验SQL结果是否正确
校验方法:Hive的上游数据源为Mysql,Mysql端会有一些产出数据可供校验
如上数据流程下,如果在展现订单数据量的情况下,Hive执行查询结果需要验证,可以从Mysql渠道的数据结果进行对比来校验。
举的例子比较简单,但是属于校验数据结果的一个思路和方法。
2、分量累加比较总量
表结构:
订单ID 订单日期 订单渠道
1 20190808 A
2 20190808 A
3 20190808 B
4 20190808 B
5 20190807 C
5 20190807 C
5 20190807 C
5 20190807 C
5 20190807 C
查询需求:查询每天,每个渠道的订单量
校验方法:可对每天,每个渠道的订单量进行累加,看看是否与当天总订单量相同
3、分步验证结果(A left join B left join C的情况)
有订单表,商品表,用户表
查询需求:查询电子产品,用户年龄小于18岁的订单明细
校验方法:遇到这类查询场景,首先用订单表 Join 商品表,确定符合电子产品的订单明细以及数据量,这归结为第一步校验;
在第一步校验基础上再关联用户表,筛选用户年龄小于18岁的条件,进行第二部校验。
订单
数据
查询
结果
渠道
方法
用户
需求
明细
产品
例子
商品
年龄
思路
情况
电子
电子产品
用户表
验证
平常
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
微客网络技术有限
浙江门店管理软件开发
软件开发股票龙头
怎么删 筛选出来的数据库
外挂要搭载服务器吗
汽车估价软件开发
弱视可以学网络技术吗
web遥感软件开发
入网终端网络安全检测
宁波网络技术开发案例
视频媒体服务器
网络安全防范比赛
甘肃同方服务器供应厂家
网络安全产业创新篇章
计算机网络技术学不学应用
落实网络安全责任人
贵州网络安全培训简单易学
数据库 姓
access数据库版本
软件开发培养方向
日志审计系统服务器
安徽正规软件开发诚信合作
服务器搭建网站价格
网络安全英文图片
质量好的浪潮服务器服务
网信办领导致辞 江苏 网络安全
网络安全知识达人线上竞赛
采用数据库技术处理数据
小学生关于网络安全的文章
蓝牙网络技术是什么