System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种图表可视化方法、系统、电子设备及存储介质。
技术介绍
1、商业智能系统(business intelligence system,bi)常应用于商业报表分析领域,一般包括三个部分:数据仓库及数据加工、数据分析以及可视化图表展示。
2、相关的商业智能系统中可视化图表部分主要是从数据库中将报表的结果表信息加载到数据源,根据数据源配置出数据报表然后挂出,便于用户通过菜单访问数据报表。
3、然而,上述商业智能系统在使用过程中需要多次访问数据库,访问时间较长,并且配置报表的数据种类繁多,且报表展示方式单一,造成报表访问效率较低,无法满足用户的需求。
技术实现思路
1、本申请提供一种图表可视化方法、系统、电子设备及存储介质,用以解决现有技术中可视化图表的访问时间长、展示方式单一、使得访问效率低,无法满足用户需求的问题。
2、第一方面,本申请提供一种图表可视化方法,包括:
3、响应于第一用户针对数据库表中维度信息的操作,生成与所述维度信息对应的字典信息表;其中,所述字典信息表包括与所述维度信息对应的字典编号、维度值以及与所述维度值对应的维度字段;所述字典信息表与数据源表关联,所述数据源表为基于所述数据库表导入得到的;
4、响应于所述第一用户针对所述数据源表中指标的操作,对与所述指标对应的数据项进行处理,得到数据项表;其中,所述数据项表与所述数据源表关联,所述数据源表包括至少一个指标;
5、响应
6、响应于所述第一用户针对所述配置图表的权限设置操作,确定与所述配置图表对应的权限等级,并建立权限关系表;
7、响应于第二用户针对展示信息表的操作,显示与所述第二用户的权限等级对应的配置图表,或所述配置图表中指标及指标信息;所述展示信息表包括至少一个展示信息标识,所述展示信息标识与所述配置图表一一对应。
8、在一种可能的设计中,所述响应于第一用户针对数据库表中维度信息的操作,生成与所述维度信息对应的字典信息表,包括:
9、响应于所述第一用户针对所述数据库表中维度信息的操作,获取与每个所述维度信息对应的维度值和维度字段;
10、根据与每个所述维度信息对应的维度值和维度字段,生成与所述维度信息对应的字典信息表;其中,所述维度信息指示所述数据库表中的关键数据项;所述维度值指示所述维度信息所在数据项中的数据值,所述维度字段指示所述维度值的含义;
11、针对每个所述维度信息,确定与所述维度信息对应的数据源表,基于所述维度信息建立所述字典信息表与所述数据源表之间的关联关系。
12、在一种可能的设计中,根据与每个所述维度信息对应的维度值和维度字段,生成与所述维度信息对应的字典信息表,包括:
13、针对每个所述维度信息,根据与所述维度信息对应的维度值和维度字段生成与所述维度信息对应的字典编号;
14、根据与每个所述维度信息对应的维度值、维度字段及字典编号,生成对应的字典信息表;其中,每个所述字典编号与至少一个维度值关联,所述维度值与所述维度字段一一对应。
15、在一种可能的设计中,响应于所述第一用户针对所述数据源表中指标的操作,对与所述指标对应的数据项进行处理,得到数据项表,包括:
16、响应于所述第一用户对所述数据库表中指标的操作,确定与所述指标对应的指标信息;其中,所述指标信息包括指标的业务类型、指标定义、维度信息、所属数据源表名称、计算方式中的至少一项;所述指标指示所述数据源表中的数据项,所述指标与所述维度信息不相同;
17、根据所述指示信息对与所述指标关联的数据项进行预处理,得到数据项表;其中,所述数据项表包括所述指标及与所述指标关联的数据项;所述预处理包括增加、删除、修改中的至少一项;
18、根据所述指标所属的数据源表,建立与所述指标对应的所述数据项表与所述数据源表之间的关联关系。
19、在一种可能的设计中,响应于所述第一用户针对所述配置图表的权限设置操作,确定与所述配置图表对应的权限等级,并建立权限关系表,包括:
20、响应于所述第一用户针对所述配置图表的权限设置操作,确定所述权限设置操作指示的第二用户;
21、确定所述权限设置操作指示的所述第二用户的权限等级;
22、建立所述权限等级与所述配置图表间的关联关系,得到权限关系表;其中,所述权限关系表包括至少一个权限等级,以及与每个所述权限等级关联的至少一个配置图表。
23、在一种可能的设计中,所述展示信息表包括第一展示信息表和第二展示信息表;
24、响应于第二用户针对展示信息表的操作,显示与所述第二用户的权限等级对应的配置图表,或所述配置图表中指标及指标信息,包括:
25、响应于所述第二用户针对所述第一展示信息表的操作,显示与所述第二用户的权限等级对应的配置图表;其中,所述第一展示信息表包括至少一个第一展示信息标识;所述第一展示信息标识与所述配置图表一一对应;
26、响应于所述第二用户针对所述第二展示信息表的操作,基于与所述第二用户的权限等级对应的配置图表显示对应的指标及指标信息;其中,所述第二展示信息表包括至少一个第二展示信息标识,所述第二展示信息标识与所述指标一一对应。
27、在一种可能的设计中,响应于所述第二用户针对所述第一展示信息表的操作,显示与所述第二用户的权限等级对应的配置图表,包括:
28、响应于所述第二用户针对所述第一展示信息表的操作,确定所述第二用户的权限等级以及第一目标展示信息标识;
29、基于所述权限等级和第一目标展示信息标识,确定对应的第一目标配置图表并显示。
30、在一种可能的设计中,基于所述权限等级和第一目标展示信息标识,确定对应的第一目标配置图表并显示,包括:
31、确定与所述第一目标展示信息标识对应的目标配置图表;
32、在权限关系表中确定与所述权限等级关联的配置图表,作为第一可配置图表;
33、在所述第一可配置图表与所述第一目标配置图表相匹配时,显示所述第一目标配置图表。
34、在一种可能的设计中,响应于所述第二用户针对所述第二展示信息表的操作,基于与所述第二用户的权限等级对应的配置图表显示对应的指标及指标信息,包括:
35、响应于所述第二用户针对所述第二展示信息表的操作,确定所述第二用户的权限等级以及第二目标展示信息标识;
36、基于所述第二目标展示信息标识确定对应的指标,并基于所述权限等级和所述指标,确定对应的第二目标配置图表并显示。
37、在一种可能的设计中,所述基于所述第二目标本文档来自技高网...
【技术保护点】
1.一种图表可视化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于第一用户针对数据库表中维度信息的操作,生成与所述维度信息对应的字典信息表,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述根据与每个所述维度信息对应的维度值和维度字段,生成与所述维度信息对应的字典信息表,包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,所述响应于所述第一用户针对所述数据源表中指标的操作,对与所述指标对应的数据项进行处理,得到数据项表,包括:
5.根据权利要求1至3任一项所述的方法,其特征在于,所述响应于所述第一用户针对所述配置图表的权限设置操作,确定与所述配置图表对应的权限等级,并建立权限关系表,包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述展示信息表包括第一展示信息表和第二展示信息表;
7.根据权利要求6所述的方法,其特征在于,所述响应于所述第二用户针对所述第一展示信息表的操作,显示与所述第二用户的权限等级对应的配置图表,包括:
8.根据权利要求
9.根据权利要求6所述的方法,其特征在于,所述响应于所述第二用户针对所述第二展示信息表的操作,基于与所述第二用户的权限等级对应的配置图表显示对应的指标及指标信息,包括:
10.根据权利要求9所述的方法,其特征在于,所述基于所述第二目标展示信息标识确定对应的指标,并基于所述权限等级和所述指标,确定对应的第二目标配置图表并显示,包括:
11.一种图表可视化系统,其特征在于,包括:
12.一种电子设备,其特征在于,
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-10任一项所述的方法。
14.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-10任一项所述的方法。
...【技术特征摘要】
1.一种图表可视化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于第一用户针对数据库表中维度信息的操作,生成与所述维度信息对应的字典信息表,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述根据与每个所述维度信息对应的维度值和维度字段,生成与所述维度信息对应的字典信息表,包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,所述响应于所述第一用户针对所述数据源表中指标的操作,对与所述指标对应的数据项进行处理,得到数据项表,包括:
5.根据权利要求1至3任一项所述的方法,其特征在于,所述响应于所述第一用户针对所述配置图表的权限设置操作,确定与所述配置图表对应的权限等级,并建立权限关系表,包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述展示信息表包括第一展示信息表和第二展示信息表;
7.根据权利要求6所述的方法,其特征在于,所述响应于所述第二用户针对所述第一展示信息表的操作,显示与所述第二用户的权限...
【专利技术属性】
技术研发人员:王立,邓玉,江魁栋,李威,李尚真,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。