技术特征:
1.一种基于大数据宽表的指标自动定义方法,其特征在于,所述方法包括以下步骤:接收录入的基础数据集,所述基础数据集包括基础指标和所述基础指标对应的相关因素,所述基础指标包括发送量、周转量和收入,所述相关因素包括数据类型、数据名称、数据源、数据维度、数据口径、数据版本和数据值;识别录入的基础数据集中的基础指标及其所对应的相关因素;根据各基础指标和各相关因素得到自定义衍生指标。2.根据权利要求1所述的一种基于大数据宽表的指标自动定义方法,其特征在于,所述根据各基础指标和各相关因素得到的自定义衍生指标的步骤,包括:根据各相关因素的顺向扩展,自动定义得到多个衍生指标,所述顺向扩展包括数据维度的扩展、数据源的扩展、指标编码的扩展。3.根据权利要求2所述的一种基于大数据宽表的指标自动定义方法,其特征在于,所述根据各相关因素的顺向扩展,自动定义得到多个衍生指标的步骤,包括:根据相关因素中的数据维度自由组合成各种维度组合,得到各种维度组合的衍生指标。4.根据权利要求3所述的一种基于大数据宽表的指标自动定义方法,其特征在于,所述根据相关因素中的数据维度自由组合成各种维度组合,得到各种维度组合的衍生指标的步骤,包括:识别各基础指标所对应的数据源;根据各数据源与数据维度自由组合得到初始衍生指标;判断初始衍生指标中的目标对象在各维度组合中是否重复;若是,则确定目标对象的维度优先级;若否,则直接生成目标对象的衍生指标。5.根据权利要求4所述的一种基于大数据宽表的指标自动定义方法,其特征在于,所述确定目标对象的维度优先级的步骤,包括:确定含有目标对象的各初始衍生指标中的最细粒度,并保留最细粒度最小的维度组合为目标对象的衍生指标。6.根据权利要求1至5中任一项所述的一种基于大数据宽表的指标自动定义方法,其特征在于,所述根据所述基础指标和各相关因素得到的自定义衍生指标的步骤,包括:根据各自定义衍生指标所包括的基础指标、相关因素进行指标计算得到对应的自定义衍生指标的指标值。7.根据权利要求6所述的一种基于大数据宽表的指标自动定义方法,其特征在于,所述根据所述基础指标和各相关因素得到的自定义衍生指标的步骤之后,包括:根据自定义衍生指标中的基础指标自动分配对应的时间戳;根据各时间戳以列式存储方式保存对应的自定义衍生指标。8.一种基于大数据宽表的指标自动定义方法系统,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于大数据宽表的指标自动定义程序,所述基于大数据宽表的指标自动定义程序被所述处理器执行时实现如权利要求1至7中任一项所述的基于大数据宽表的指标自动定义方法的步骤。9.一种存储介质,其特征在于,所述存储介质上存储有基于大数据宽表的指标自动定
义程序,所述基于大数据宽表的指标自动定义程序被处理器执行时实现如权利要求1至7中任一项所述的基于大数据宽表的指标自动定义方法的步骤。
技术总结
本发明公开了基于大数据宽表的指标自动定义方法、系统及存储介质,所述方法包括:接收录入的基础数据集,所述基础数据集包括基础指标和所述基础指标对应的相关因素,所述基础指标包括发送量、周转量和收入,所述相关因素包括数据类型、数据名称、数据源、数据维度、数据口径、数据版本和数据值;识别录入的基础数据集中的基础指标及其所对应的相关因素;根据各基础指标和各相关因素得到自定义衍生指标。本发明旨在简化指标定义,满足用户的灵活使用,为后续的灵活分析奠定基础。为后续的灵活分析奠定基础。为后续的灵活分析奠定基础。
技术研发人员:龚连平
受保护的技术使用者:湖南铁路联创技术发展有限公司
技术研发日:2022.05.24
技术公布日:2022/8/16