一、写在前面
2016年,数栈开始正式投入研发,发展至今,已经拥有了:实时开发、离线开发、算法开发这些开发平台;数据资产、数据质量这些资产平台;以及数据服务、智能标签这些服务平台,这些不同类型的产品,见证了我们产品体系逐步走向多样性、完整性的过程。
从开始到现在,积极的迭代新功能,推出新产品,完善整体的产品体系架构,满足越来越多的客户需求场景,一直是我们不变的目标。
今天我们为大家带来数栈产品的重磅预告,没错,数栈的新产品,指标管理平台EasyIndex就要来了!小伙伴们速速敲锣打鼓,奔走相告啦~
二、背景
随着社会的不断发展,大数据、云计算等现代信息技术带来的变革不言而喻。高效准确及时的数据统计方式逐渐替代传统统计工作,成为大数据市场环境下,管理部门掌握业务现状、辅助分析决策的主流方式。 这里我们引入一个名词——“指标”,指标是衡量目标的参数,指的是预期中打算达到的指数、规格、标准。
在现代市场应用中,指标是业务和数据的结合,快速准确的指标结果,使得业务目标可描述、可度量、可拆解,有助于更好地发挥数据的价值。目前指标作为量化实际业务效果的重要依据,正方方面面地充斥在工作生活中: 1、统计报表
(图源网络,侵删)
2、分析报告
(图源网络,侵删)
不管是报表也好,还是统计分析报告,都需要大量的数据指标去支撑验证其结论的可信度,这时候,快速准确的指标结果就显得尤为重要。 指标管理平台就在这种背景下应运而生。
三、EasyIndex是什么
因为是新产品,带着平台是做什么的、为什么做、为什么是EasyIndex这些问题,在开始前,先为大家简单介绍一下这个产品。
数栈指标管理平台EasyIndex,作为数据指标的综合管理中心,它承载了指标的业务需求、技术需求以及管理需求。通过指标的规范化定义、标准化开发,搭建企业数据指标体系,落地指标数据结果,同时提供指标的查询、服务等应用,消除数据二义性,降低业务与技术的沟通成本,最终实现指标数据的可视、可用、可管。
通俗地讲:就是有了咱们产品后,不管是开发指标、查询指标、计算指标还是管理指标,都能够通过平台在线实现,简单、快捷、灵活、易上手。
四、为什么要做EasyIndex
作为开发人员和业务分析人员,在对接指标数据计算需求,完成需求的过程中,可能都会遇到以下问题:
1、指标开发和使用分离
既懂业务又懂数据分析技术的人员不多,技术人员和业务人员需要不断地去对接需求,周期长、响应慢、效率低。
2、指标名称口径不一致
同样的指标名称,当技术人员去指标库中查询时,发现存在名称的指标,但是计算口径和需求不一致,还是需要重新开发。
3、指标计算逻辑不清晰
技术人员基于数仓环境开发指标的过程中,由于涉及到的表以及逻辑不清晰,导致开发出来的指标可信度不高。
4、大量指标重复开发:
相同的指标需求,可能存在另一个技术人员已经开发过了,因为两者互相之间的信息孤岛,所以存在重复开发的情况。
五、EasyIndex能带来什么
指标管理平台,就是为解决上述的这些场景而生:
1、一站式的指标开发服务 覆盖指标管理从定义、开发、调度、落地、发布、应用的全过程,提供一站式的指标开发服务,通过平台能够实现指标管理中的各个过程,落地指标管理全流程,统一指标管理规范,沉淀指标资产。
2、双视角精准服务
针对传统指标开发方式技术和业务不互通的情况,平台分别提供面向业务人员和技术人员双视角的指标管理服务。
3、指标管理标准方法论
通过指标的分类,结合指标的开发方式搭建企业标准指标体系。
4、可视化轻代码开发 可视化的指标操作配置界面,方便在线开发配置指标,降低指标开发的技术门槛,让不懂统计sql的用户也能够依据业务逻辑,通过平台简单的操作实现指标的开发生成。
5、版本历史留痕 维护每个指标的历史版本记录,方便溯源获取历史版本的信息,了解指标变更的生命周期。
6、在线综合查询
在线综合查询所有指标,获取指标的详细信息,同时支持选中指标进行结果查询,在线查询获取结果数据。
数栈是云原生—站式数据中台PaaS,我们在github和gitee上有一个有趣的开源项目:FlinkX,FlinkX是一个基于Flink的批流统一的数据同步工具,既可以采集静态的数据,也可以采集实时变化的数据,是全域、异构、批流一体的数据同步引擎。大家喜欢的话请给我们点个star!star!star!
github开源项目:https://github.com/DTStack/flinkx
gitee开源项目:https://gitee.com/dtstack_dev_0/flinkx