营配数据质量核查,关于营销mis系统与配电gis系统里面的sql语句查询,做为积累使用,下次就不用重复写同样的语句了。
1.配电gis线路导出数据:
select r.name 线路名称,r.run_status 运行状态,r.voltage_level 电压等级,
r.manager_depart 管理部门,r.belong_substation 所属厂站
from ods_sc.T_D2_PD_FEEDER r where r.gsdm='040100' and r.run_status <>'退运' and r.voltage_level='10kV'
and r.manager_depart not in
('江南供电分局','青秀供电分局','兴宁供电分局','城西供电分局','五象供电分局')
2.配电gis变压器导出数据
select t2.NAME 变压器名称,t2.BELONG_FEEDER 所属线路,t2.RUN_STATUS 运行状态,
t2.MANAGER_DEPART 管理部门,t2.TRANSFORMER_TYPE 变压器类型,t2.BYQH 变压器号 ,t2.VOLTAGE_LEVEL 电压等级
from ods_yx.v_gis_byq_count t2 where t2.GSDM='040100' and
t2.voltage_level='10kV'
and (t2.manager_depart not in
('江南供电分局','青秀供电分局','兴宁供电分局','城西供电分局','五象供电分局') or t2.MANAGER_DEPART is null) and
t2.transformer_type in ('配变', '公变','专变')
3.配电gis系统用户导出数据
select user_no 用户号,user_name 用户名,x.MANAGER_DEPART 管理部门 from
ods_yx.V_GIS_USER_yhyzx x where x.GSDM='040100' and x.MANAGER_DEPART is null
4.营销mis线路导出数据
select l1.line_name 线路名称,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=l1.volt_level_code
and v.param_type_code='VOLT_LEVEL') 电压等级,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=l1.line_type
and v.param_type_code='LINE_TYPE') 线路性质,
(select max(NEXT_DEPT_NAME) from ods_yx.VIEW_NEXT_BUSI v where v.gdjdm='040100' and
v.NEXT_DEPT_CODE=l1.business_place_code) 所属营业区域
from ods_yx.line l1 where l1.business_place_code in (#)
and l1.volt_level_code='08' and l1.line_type in (1,5,10)
5.营销mis变压器导出数据
select trans_no 变压号,user_no 户号,desk_name 变压器名称,
(select max(NEXT_DEPT_NAME) from ods_yx.VIEW_NEXT_BUSI v where v.gdjdm='040100' and
v.NEXT_DEPT_CODE=n.business_place_code) 所属营业区域,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=n.trans_state
and v.param_type_code='TRANS_STATUS_FLAG') 变压器运行状态,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=n.is_pub_trans
and v.param_type_code='IS_PUB_TRANS') 公专变类型,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=n.volt_level_code
and v.param_type_code='VOLT_LEVEL') 电压等级
from ods_yx.trans_run n where n.business_place_code in (#) and n.volt_level_code='08'
6.营销mis用户导出数据
select t1.user_no 用户号,t1.user_name 用户名,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=t1.user_state
and v.param_type_code='USER_STATUS') 用户状态,
(select max(NEXT_DEPT_NAME) from ods_yx.VIEW_NEXT_BUSI v where v.gdjdm='040100' and
v.NEXT_DEPT_CODE=t1.business_place_code) 所属营业区域,
(select max(param_value) from ods_yx.sys_param_value v where v.gdjdm='040100' and v.param_code=t2.self_supply_mode
and v.param_type_code='SELF_SUPPLY_MODE') 供电方式
from ods_yx.user_files t1,ods_yx.power_file t2 where t1.user_no=t2.user_no and
t1.business_place_code in (#) and t1.user_state<>'2'
and t2.self_supply_mode in ('5','6')
7.生产mis系统参数信息
select ywbm,nr from PD_GY_SBZDB where sjbm='5012' 设备状态
--配电站信息
select * from pd_gy_sb_pdzlxxb where id in( select id from pd_gy_sb_wjjgb where bs='BDZ');
--电压等级
SELECT ywbm, nrFROM PD_GY_SBZDB WHERE sjbm = '5004';
--产权性质
SELECT GY_DM_XTDMB.YWBM, GY_DM_XTDMB.NR FROM GY_DM_XTDMB WHERE GY_DM_XTDMB.SJBM = '371'
8.县级生产mis重复变压器号
select id,byqh as 变压器号,wlsbmc as 物理设备名称,sbxslj as 设备显示路径 ,
(select max(xlmc) from dw_scxj.pd_gy_sb_xlxxb b where b.id=ssxl and gsdm='040102') as 所属线路
from ods_yx.xj_sc_gb where byqh in (select byqh
from ods_yx.xj_sc_gb tzb
where tzb.gsdm ='040102' group by byqh having count(1)>1
)
营配数据质量核查,关于营销mis系统与配电gis系统里面的sql语句查询,做为积累使用,下次就不用重复写同样的语句了。的更多相关文章
- 建议 里面的sql查找单列 外面的sql查找所有列 这样方便查找数据
- 数据可视化之powerBI基础(十六)PowerQuery的这个小功能,让你轻松发现数据质量问题
https://zhuanlan.zhihu.com/p/64418072 源数据常常包含各种差错值,为了进行下一步的分析,我们必须先找出并更正这些差错,做这些工作几乎不会有什么快乐感可言,但却往往需 ...
- FME之于规划CAD数据质量检测
最近琢磨规划CAD数据转换入库GIS方面的技术问题,看过一些前辈的文章/文献,对于使用FME WorkBench方面,有了一些了解,往往直接转换数据丢失比较严重,而且GIS对图形属性和空间拓扑比较严格 ...
- 【转载】改善数据质量从数据剖析(Data Profiling)开始
市场研究公司Forrester副总裁Erin Kinikin曾经把低劣的数据质量做了一个形象的比喻“用更好的方法访问劣质的数据,结果类似于把已经腐烂了的桃子用更快的卡车,走更好的路线运输到达市场时,桃 ...
- cognos开发与部署报表到广西数据质量平台
1.cognos报表的部署. 参数制作的步骤: 1.先在cognos里面把做好的报表路径拷贝,然后再拷贝陈工给的报表路径. 开始做替换,把陈工给的报表路径头拿到做好的报表路径中,如下面的链接http: ...
- TOP100summit:【分享实录-Microsoft】基于Kafka与Spark的实时大数据质量监控平台
本篇文章内容来自2016年TOP100summit Microsoft资深产品经理邢国冬的案例分享.编辑:Cynthia 邢国冬(Tony Xing):Microsoft资深产品经理.负责微软应用与服 ...
- 【CSWS2014 Summer School】大数据下的游戏营销模式革新-邓大付
大数据下的游戏营销模式革新 邓大付博士腾讯专家工程师 Bio:毕业于华中科技大学,现任腾讯IEG运营部数据中心技术副总监,负责腾讯游戏的数据挖掘相关工作,包括有用户画像,推荐系统,基础算法研究等.主要 ...
- 如何在HHDI中进行数据质量探查并获取数据剖析报告
通过执行多种数据剖析规则,对目标表(或一段SQL语句)进行数据质量探查,从而得到其数据质量情况.目前支持以下几种数据剖析类型,分别是:数字值分析.值匹配检查.字符值分析.日期值分析.布尔值分析.重复值 ...
- 数据质量控制软件Q-CHECKER(转)
随着企业信息化建设的不断深入进行,我们的企业将逐步地发展成为数字化企业.其中作为最基本构成的CATIA数模已经是产品开发制造的唯一依据,CATIA数模的质量就是加工的质量,就是制造的质量,就是生产出的 ...
随机推荐
- python学习第十六天 --继承进阶篇
这一章节主要讲解面向对象高级编程->继承进阶篇,包括类多继承介绍和继承经典类和新式类属性的查找顺序不同之处. 多继承 上一章节我们讲到继承,子类继承父类,可以拥有父类的属性和方法,也可以进行扩展 ...
- python模块之json序列化
31.序列化: 1.json实现序列化,json.dumps()和json.loads(). >>> s1 = {'k1':'v1','k2':'v2' ...
- 反射-b
Class pkClass=NSClassFromString(@"PKAddPassesViewController"); if (pkClass) { NS ...
- Python三元表达式
我们知道Python没有三元表达式,但是我们通过技巧达到三元表达式的效果. 摘自<Dive Into Python>: 在Python 中,and 和 or 执行布尔逻辑演算,如你所期待的 ...
- windows+linux下jdk安装及java环境变量配置
对于初学java的用户来说,可能第一件要做的事情就是安装jdk及配置环境,以下内容主要讲述windows及linux下jdk的安装以及环境变量的配置. 1.首先下载相应平台可用版本jdk安装文件,可以 ...
- 嵌入式linux加载引导内核和根文件系统的方法
总体来说,嵌入式Linux内核和根文件的引导与PC机差不多.嵌入式linux内核和根文件系统可以存放在各种可能的存储设备中,一般情况下我 们将内核和根文件系统直接烧入到Flash中(包括NOR和NAN ...
- mysql 主从 配置和同步管理
首先呢,需要有两个mysql服务器.如果做测试的话可以在同一台机器上装两个mysql服务程序,注意要两个运行程序的端口不能一样.我用的是一个是默认的3306,从服务器用的是3307端口. 在主服务创建 ...
- 【HDOJ】1726 God’s cutter
简单DP. /* 1726 */ #include <cstdio> #include <cstring> #include <cstdlib> #define M ...
- 【HDOJ】4857 逃生
很容易想到优先队列+拓扑排序.关键点是有限制条件者有限,无限制条件者在最后,条件相同者按序输出.因此采用逆序. #include <iostream> #include <queue ...
- javascript正则表达式(一)——语法
前言 js中类RegExp类表示正则表达式,具有强大的模式匹配.文本检索和替换功能.正则表达式的模式规则是由一个字符序列组成,包括所有字母和数字在内,大多数的字符都是按照直接量匹配字符,某些特殊字符并 ...