文档导读
申明:本案例中所使用的产品功能仅是最常用的功能,但不代表本产品仅能提供本案例中所使用的功能。更多产品功能,请参考产品详解。
背景
本文档是EasyData产品使用教程,旨在介绍如何在EasyData上完成对业务数据的集成、加工、建模、数据开发等流程。
文档基于某超市订单数据,通过标准、指标、模型、质量、任务运维、数据服务等端到端的产品功能,完整的介绍产品使用路径,帮助用户更快掌握产品使用方法。
通过本文档的学习,用户能够:
- 了解产品端到端的使用流程
- 掌握标准、指标的制定及录入流程
- 掌握任务开发流程、任务基线运维、质量监控
- 掌握通过数据服务实现需求的交付以及BI的可视化展示
业务场景
某超市数据包括订单表、商品表还有用户表,基于当前的数据,业务方希望了解各年龄段用户的订单数量、购买商品的数量以及不同年龄段消费总额,以便了解用户群体。同时统计各品牌商品销售情况,以便于优化供货优先级和相关链路,保证爆款商品供货量的充足,保持稳定增长的销售业绩。
流程简介
在EasyData平台中,对业务数据进行集成、加工、建模和数据开发都过程如下图所示:
1、 需要使用EasyData平台进行开发,需要先加入相应的项目,同时具备使用相关产品功能和任务运行时的基本权限;
2、 在需求调研阶段需要进行数据和业务的调研,对当前场景的业务和数据进行盘点,同时结合平台后续所涉及的产品模块完成词根、数据项的规划,明确指标口径以及完成业务总线矩阵的构建;
3、 在设计阶段,根据调研结果完成标准、指标以及模型的设计及制定。在标准的设计及制定的活动中,需要包括词根的制定和录入、标准字典的制定和录入以及数据元的制定和录入;在指标的设计及制定过程中,除了完成对业务指标进行分析和拆解,得到原子指标、派生指标以及复合指标外,同时还需要明确数据域、业务过程、修饰词、衍生词等相关内容;模型设计阶段,需要完成维表、事实表以及模型关系的定义和构建,同时通过标准在该阶段的落标以及与指标系统的挂钩,将字段命名、分类、数据格式等进行规范化的定义。
4、 在开发阶段,通过数据传输、离线开发完成数据从ods层到ads层开发任务的创建,通过数据质量中心、任务运维中心把控数据质量和任务产出的时效性。
5、 在交付及应用阶段,业务人员可以通过数据资产中心了解表详情、血缘等信息,也可通过数据服务将加工好的数据快速生成API供外部业务系统调用,或者直接对接BI产品(比如有数BI)制作报表、大屏等进行数据使用和分析。