关键词:
易制毒化学品
数据仓库
ETL
OLAP
可视化
摘要:
当前,国内共有三家易制毒化学品监管系统,易制毒化学品监管系统成功地实现了线上的业务申请与审批,满足了企业的业务办理需求。操作型监管系统虽然稳定、成熟,却只适用于日常的业务处理操作,并不能够对业务往来所产生的大量历史数据进行多角度、深层次的数据挖掘与分析。为此,河北斯博思创新科技有限公司决定创建基于操作型业务数据的数据仓库,同时进行多维度、多层次、跨主题的数据分析,从而为企业的决策以及政府部门的监管工作提供重要的数据支撑。本论文是在购买主题、机构维、化学品维等已创建,且针对这些主题和维度的简单ETL操作已实现的基础上进行的。本文的主要工作如下:(1)完善维度建模:在熟悉和全面深入理解易制毒化学品监管系统业务流程的基础上,扩展了购买主题,添加了运输、入库、出库、库存、购买退回等主题以及库房、运输工具等维度,构建了完整的易制毒化学品数据仓库维度模型。(2)实现ETL子系统:在理解原操作型业务系统数据结构的基础上,根据所构建数据仓库的数据需要,实现了八省一市数据的ETL处理子系统,使其能够流程式地完成数据周期性的抽取、清洗与转换,以及加载到数据仓库的工作。针对同省以及异省间的信息冗余等噪声数据问题,提出了相应的解决方案,并成功实施,最终按时成功完成数据仓库的数据填充工作。(3)设计并实现数据的多维分析及其可视化展示:以多级联动的方式实现对数据仓库中数据的多维度、多层次查询,并以报表和图表的形式进行数据的可视化展示。在每个分析主题下,都实现了基本查询、横比分析、纵比分析、同比分析、环比分析等操作。除此之外,还实现了跨主题的查询操作,例如实现了对购买主题及购买退回主题的综合分析,为企业的决策和政府部门的监管提供了充分的数据支持。基于数据仓库的易制毒化学品分析系统为企业的决策和政府部门的监管提供了高质量、高效率的数据支持,为大数据分析在全国易制毒化学品监管领域的更好应用打下了坚实基础。