预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113688134A(43)申请公布日2021.11.23(21)申请号202110976285.2(22)申请日2021.08.24(71)申请人招商银行股份有限公司地址518000广东省深圳市福田区深南大道7088招商银行大厦(72)发明人张蓉蓉任轲朱荣昌蒋萍刘季青王怡飞孙博伟(74)专利代理机构深圳市世纪恒程知识产权代理事务所44287代理人关向兰(51)Int.Cl.G06F16/22(2019.01)G06F16/26(2019.01)权利要求书2页说明书10页附图2页(54)发明名称基于多维数据的可视化变量管理方法、系统及设备(57)摘要本申请公开了一种基于多维数据的可视化变量管理方法、系统及设备,所述基于多维数据的可视化变量管理方法包括:获取预先定义不同作用阈的变量,其中,所述不同作用阈的变量包括变量索引、变量名称、作用域和变量初始值,在各所述定义的变量中选取待赋值变量,以对所述待赋值变量进行赋值,获得赋值表达式,对所述赋值表达式进行调试检验,获得检验结果,若所述检验结果为合法检验结果,对所述赋值表达式进行解析处理,获得变量解析结果,并将所述变量解析结果存储至目标数据库中。本申请解决平台中的变量复用性较低的技术问题。CN113688134ACN113688134A权利要求书1/2页1.一种基于多维数据的可视化变量管理方法,其特征在于,所述基于多维数据的可视化变量管理方法包括:获取预先定义不同作用阈的变量,其中,所述不同作用阈的变量包括变量索引、变量名称、作用域和变量初始值;在各所述定义的变量中选取待赋值变量,以对所述待赋值变量进行赋值,获得赋值表达式;对所述赋值表达式进行调试检验,获得检验结果;若所述检验结果为合法检验结果,对所述赋值表达式进行解析处理,获得变量解析结果,并将所述变量解析结果存储至目标数据库中。2.如权利要求1所述基于多维数据的可视化变量管理方法,其特征在于,在所述获取预先定义不同作用阈的变量的步骤之前,所述基于多维数据的可视化变量管理方法还包括:输入定义的变量对应的变量索引、变量名称、作用域和变量初始值;若所述作用域对应的作用范围为局部作用范围,则选择所述定义的变量作用的页面名称;若所述作用域对应的作用范围为全局作用范围,则选择所述定义的变量作用的应用名称;基于所述定义的变量,生成所述定义的变量对应的存储身份标识;将所述存储身份标识和所述定义的变量存储至目标数据库中的变量信息表。3.如权利要求1所述基于多维数据的可视化变量管理方法,其特征在于,所述在各所述定义的变量中选取待赋值变量,以对所述待赋值变量进行赋值,获得赋值表达式的步骤包括:在各所述定义的变量中选取所述待赋值变量;基于所述待赋值变量对应的变量索引,输入所述待赋值变量对应的表达式,获得所述赋值表达式,其中,所述赋值表达式包括表达式参数和运算符。4.如权利要求1所述基于多维数据的可视化变量管理方法,其特征在于,所述若所述检验结果为合法检验结果,对所述赋值表达式进行解析处理,获得变量解析结果,并将所述变量解析结果存储至目标数据库中的步骤包括:若所述检验结果为合法检验结果,将所述赋值表达式转化为抽象语法树;基于所述抽象语法树,深度遍历计算所述抽象语法树中各节点对应的节点值,获得所述变量解析结果;将所述变量解析结果存储至所述赋值表达式对应的目标数据库中的变量信息表中。5.如权利要求4所述基于多维数据的可视化变量管理方法,其特征在于,所述基于所述抽象语法树,深度遍历计算所述抽象语法树各节点对应的节点值,获得所述变量解析结果的步骤包括:判断所述赋值表达式是否存在循环引用变量;若存在,则抛出循环引用不合法信息;若不存在,则根据所述抽象语法树的各节点对应的节点类型进行递归计算,获得所述变量解析结果。6.如权利要求1所述基于多维数据的可视化变量管理方法,其特征在于,在所述对所述2CN113688134A权利要求书2/2页赋值表达式进行调试检验,获得检验结果的步骤之后,所述基于多维数据的可视化变量管理方法还包括:若所述赋值表达式对应的检验结果为不合法检验结果时,则返回执行步骤:在各所述定义的变量中选取待赋值变量,以对所述待赋值变量进行赋值,获得赋值表达式。7.一种基于多维数据的可视化变量管理系统,其特征在于,所述可视化基于多维数据的可视化变量管理系统包括:变量获取模块,用于获取预先定义不同作用阈的变量,其中,所述不同作用阈的变量包括变量索引、变量名称、作用域和变量初始值;变量赋值模块,用于在各所述定义的变量中选取待赋值变量,以对所述待赋值变量进行赋值,获得赋值表达式;变量调试模块,用于对所述赋值表达式进行调试检验,获得检验结果;变量解析模块,用于若所述检验结果为合法检验结果,对所