首页 存档 技术 查看内容

快速查找财政预算指标前后台差异提高大数据分析质效

2018-3-30 13:00 |来自: 互联网 431 0

摘要: 定期报送财政电子数据已经成为基层审计部门的一项常态化工作,目前很多地方正在积极开展数据采集和校验工作。2017年数据采集工作,在原有基础之上对数据的准确性提出了更高的要求。单位指标前后台的数据量以及总金额 ...

定期报送财政电子数据已经成为基层审计部门的一项常态化工作,目前很多地方正在积极开展数据采集和校验工作。2017年数据采集工作,在原有基础之上对数据的准确性提出了更高的要求。单位指标前后台的数据量以及总金额需要校验一致。在获取到前后台数据后,如何快速查找出前后台差异,就成为提高财政数据采集整理上报工作效率的关键。


笔者在实践过程中,通过对前后台数据各关键字段的分析,利用SQL SERVER对前台和后台表数据进行整理,形成出了一套查找财政单位指标数据前后台差异的方法,现展现出来,希望对大家有所帮助。


一、数据采集及结构分析


通过财政部门单位指标管理系统导出2016年单位指标明细表,即财政指标前台表。在获取到财政数据备份文件(.dmp格式)后,根据省厅标准化语句提取字段,形成财政指标后台表。


1.预算单位指标后台为Oracle,整理语句如下:

select a.BillObjID 单据编码 ,a.BillTypeObjID 单据类型编号 ,--k.billname 单据类型名称 ,a.ApprBillTypeID 拨款单类型编号 ,a.IndiYear 年度 ,c.Divshowid 单位编码 ,c.DivName 单位名称 ,b.DocNo 文号 ,b.IndiNo 指标编号 ,b.DocDate 发文日期 ,a.InitMoney 报送金额 ,a.AdjustMoney 调整金额 ,a.PlanMoney 计划金额 ,a.ApprNMoney 使用金额 ,a.IndiMoney 可用金额 ,a.FreezeFlag 冻结标志 ,l.ACCTCODE 科目编码 序号 ,a.SourceObjID 源指标编号 ,a.Abstracts 摘要 ,a.IndiObjID 指标ID ,a.IndiType 指标类型 ,a.UserID 制单人编码 ,f.UserName 制单人姓名 ,a.AutoApprFlag 自动拨款 ,b.Remark 备注 ,a.FirstDivID 部门 ,b.OperUserID 操作人编码 ,g.UserName 操作人姓名 ,b.BillKind 单据性质 ,b.AuditUserID 审核人编码 ,b.AuditComment 审核意见 ,

b.BillDate 制单日期 ,b.AuditState 状态位 ,a.ApprPMoney 计划支付金额,a.ApprNMoney 非计划支付金额

into 指标管理_指标明细表

from Indi_t_IndiBillDetail a

left join Indi_t_IndiBillMain b

on a.BillObjID=b.BillObjID

left join Pub_t_Division c

on a.DivID=c.DivID

left join Pub_t_FundType d

on a.FundKindID=d.FundID

left join Pub_t_EconomicType e

t-size:14pt"

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部