[发明专利]基于树状结构维度的数据分析方法、系统及存储介质在审
申请号: | 202111120105.7 | 申请日: | 2021-09-24 |
公开(公告)号: | CN113868250A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 汪宇;杨升;翟小青;陈乃帅 | 申请(专利权)人: | 南京苏宁电子信息技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/242;G06F16/2458 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 黄玉东 |
地址: | 210042 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 树状 结构 维度 数据 分析 方法 系统 存储 介质 | ||
1.一种基于树状结构维度的数据分析方法,其特征在于,该方法包括:
基于商品的统计属性,建立树形维度结构图;
根据所述树形维度结构图,创建涵盖叶子节点信息的规则配置表;
根据所述规则配置表及树形结构图,创建涵盖全部节点信息的树形维度表;
根据所述树形维度表,生成涵盖父节点信息的树形维度桥接表和/或树形维度过滤表;
基于创建的所述规则配置表、和/或树形维度桥接表、和/或树形维度过滤表,进行不同维度的数据分析和汇总。
2.如权利要求1所述的数据分析方法,其特征在于,所述规则配置表的创建过程包括:
根据所述树形维度结构图,找到全部的叶子节点;
配置所述叶子节点的唯一编码,其中,该唯一编码的值使用UUID表示;
配置所述叶子节点的生成规则,其中,该生成规则满足通用的SQL语言标准;
初始化所有叶子节点的名称、唯一编码及生成规则,建立所述规则配置表。
3.如权利要求2所述的数据分析方法,其特征在于,所述树形维度表的创建过程包括:
根据所述树形维度结构图,遍历所有的节点;
设定各节点的层级等级;
给每一个节点按序编号,并赋予每一个节点唯一编码,其中,该唯一编码的值使用UUID表示;
确定每一个节点对应所属的父节点的唯一编码;
判断某节点是否属于叶子节点并进行符号标记;
初始化各节点的编号、节点的名称、节点的唯一编码、父节点的唯一编码、叶子节点的符号标记、各节点的层级等级,建立所述树形维度表。
4.如权利要求3所述的数据分析方法,其特征在于,根据所述树形维度表中的所有叶子节点以及叶子节点到根节点的路径上的所有节点的关联关系建立所述树形维度桥接表,其中,所述树形维度桥接表中保存有父节点编号、父节点唯一编码、父节点层级等级和叶子节点唯一编码。
5.如权利要求3所述的数据分析方法,其特征在于,根据所述树形维度表中的所有叶子节点以及叶子节点到根节点路径上的所有节点的关联关系建立所述树形维度过滤表,其中,所述树形维度过滤表中保存有叶子节点唯一编码以及该路径上的所有父节点的唯一编码组成的编码数组。
6.如权利要求2所述的数据分析方法,其特征在于,所述的数据分析和汇总采用两层SQL语言的查询结构进行,所述两层SQL语言的查询结构包括:内层子查询和外层查询。
7.如权利要求6所述的数据分析方法,其特征在于,通过所述内层子查询生成的叶子节点唯一编码与所述树形维度桥接表中叶子节点唯一编码进行关联,再按照树形维度桥接表中的父节点编号进行汇总排序,实现维度上卷。
8.如权利要求6所述的数据分析方法,其特征在于,通过内层子查询生成的叶子节点唯一编码与所述树形维度过滤表中叶子节点唯一编码进行关联,再通过所述树形维度过滤表的父节点的编码数组和所述树形维度桥接表中的层级等级的字段进行组合过滤,实现不同需求的展示效果。
9.一种基于树状结构维度的数据分析系统,其特征在于,该系统包括:
树形维度结构图创建模块,用于根据商品的统计属性,建立树形维度结构图;
规则配置表创建模块,用于根据所述树形维度结构图,创建涵盖叶子节点信息的规则配置表;
树形维度表创建模块,用于根据所述规则配置表及树形结构图,创建涵盖全部节点信息的树形维度表;
树形维度桥接表创建模块,用于根据所述树形维度表,生成涵盖父节点编码信息的树形维度桥接表;
树形维度过滤表创建模块,用于根据所述树形维度表,生成涵盖父节点编码数组信息的树形维度过滤表;
数据分析模块,基于创建的所述规则配置表、和/或树形维度表、和/或树形维度桥接表、和/或树形维度过滤表,进行不同类型的数据分析。
10.一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,其特征在于,计算机程序被处理器运行时执行上述权利要求1-8任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京苏宁电子信息技术有限公司,未经南京苏宁电子信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111120105.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带隐藏式钥匙的可拆卸拉片及旋锁拉头
- 下一篇:一种环网柜故障检测系统