分享一个指标管理系统设计

查看 23|回复 0
作者:BrightLiao   
数据平台常常承载成百上千的指标计算任务,如何管理这些指标,使之便于查询、易于使用?这是另一个挑战。
常常需要一个指标管理系统来支持这些功能。
假设现在有一个销售报表的开发需求,报表需要展示不同角度的销售数据,如总销量、月增量、年增量、同比、环比等。为实现这个报表,需要分几步完成:
  • 首先是去查找当前是否已有相关指标实现。如果已有指标实现,就可以考虑是否可以直接使用这个结果
  • 如果我们找到了对应的指标,接下来还需要确认该指标的计算维度是否和我们需要的维度一样
  • 如果没有找到对应指标,则需要去查找相似指标,并找出相似指标的计算口径,以便可以正确的迁移到目标指标的计算上来

    根据这里的分析,指标管理需要支持指标的多维度搜索,并需要提供功能展示指标对应的计算代码。
    同时,指标的数据查询是指标管理的另一重要功能。
    这是基于我们项目上的一些思考: https://brightliao.com/#/NDE2NDdh
    欢迎感兴趣的同学一起讨论!
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部