【技术实现步骤摘要】
数据展示方法、装置、存储介质及电子设备
[0001]本公开涉及数据处理
,具体地,涉及一种数据展示方法、装置、存储介质及电子设备。
技术介绍
[0002]BI(business intelligence)商业智能系统是指通过数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析的系统,比如智慧交通等场景下的资源监控和调度系统、用于实时监控业务流水线或设备运行情况的制造业供应链分析系统等等。相关技术中,商业智能系统通过JDBC(Java Database Connectivity,Java数据库连接)获取待分析和展示的数据。此种方式,每一次数据分析和展示过程,都需要JDBC从数据库获取数据,数据获取性能较低,并且由于数据权限管控难。
技术实现思路
[0003]本公开的目的是提供一种数据展示方法、装置、存储介质及电子设备,以提高商业智能系统的数据获取性能,实现商业智能系统的数据权限管理。
[0004]为了实现上述目的,第一方面,本公开提供一种数据展示方法,应用于商业智能系统,包括: />[0005]确定本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据展示方法,其特征在于,应用于商业智能系统,包括:确定用于存储数据的数据源,并建立与所述数据源的通信连接;响应于目标用户对所述数据源中数据的第一展示操作,判断所述目标用户是否具有对所述数据执行所述第一展示操作的权限,其中每一用户的数据操作权限是通过所述商业智能系统内置的权限设置模块预先配置的;若所述目标用户具有对所述数据执行所述第一展示操作的权限,则从所述数据源获取所述数据,并展示所述数据,通过所述商业智能系统内置的数据缓存模块对所述数据进行缓存;响应于所述目标用户对所述数据的第二展示操作,获取缓存的所述数据进行展示。2.根据权利要求1所述的方法,其特征在于,所述第一展示操作用于按照预设数据结构展示所述数据,所述通过所述商业智能系统内置的数据缓存模块对所述目标数据进行缓存,包括:通过所述商业智能系统内置的数据缓存模块,按照所述预设数据结构将所述数据进行缓存。3.根据权利要求1所述的方法,其特征在于,在展示所述数据后,所述方法还包括:响应于所述目标用户对所述数据的数据处理操作,判断所述目标用户是否具有对所述数据执行所述数据处理操作的权限;若所述目标用户具有对所述数据执行所述数据处理操作的权限,则对所述数据执行所述数据处理操作得到目标数据;将所述数据替换为所述目标数据进行展示,并将缓存的所述数据更新为所述目标数据。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述方法还包括以下用于配置所述数据操作权限的过程:显示数据权限配置界面;响应于用户在所述数据权限配置界面中针对目标显示数据的权限配置操作,对所述目标显示数据添加所述权限配置操作对应的权限信息,所述权限信息包括能够查看或操作所述目标显示数据的用户的用户信息;所述判断所述目标用户是否具有对所述数据执行所述第一展示操作的权限,包括:比对所述目标用户的用户信息与所述数据对应的权限信息中的用户信息,并根据比对的结果判断所述目标用户是否具有对所述数据执行所述第一展示操作的权限。5.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述方法还包括以下用于配置所述数据操作权限的过程:显示菜单权限配置界面;响应于用户在所述菜单权限配置界面中针对目标显示菜单的权限配置操作,对所述...
【专利技术属性】
技术研发人员:黄锦平,王培梁,林庆治,
申请(专利权)人:飞算数智科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。