[发明专利]cube文件的创建方法、装置、存储介质及终端有效
申请号: | 201711291900.6 | 申请日: | 2017-12-08 |
公开(公告)号: | CN108255479B | 公开(公告)日: | 2019-10-08 |
发明(设计)人: | 温善安;邓俊俊;金鑫;谭志杰;陈宝花 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F3/0481;G06F17/24 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关键信息 创建 字段 存储介质 文件索引 录入 指令 终端 通信技术领域 目标XML文件 指令获取 自动化 存储 载入 关联 输出 保存 | ||
1.一种cube文件的创建方法,其特征在于,所述创建方法包括:
获取创建指令时,根据所述创建指令获取待创建的cube文件的文件索引,根据所述文件索引输出包含所述cube文件的关键信息编辑栏的录入窗口,所述文件索引为待创建的cube文件的索引信息,包括待创建的cube文件的名称、关键信息、目标XML文件;
通过所述录入窗口获取创建者输入的所述关键信息对应的字段值;
基于关键信息的保存指令关联并存储所述关键信息及其对应的字段值;
将所述关键信息及其对应的字段值载入目标XML文件中,生成cube文件;
所述目标XML文件为所述待创建的cube文件的模板文件,其中的关键信息的内容处于空缺状态。
2.如权利要求1所述的cube文件的创建方法,其特征在于,在获取创建指令时,根据所述创建指令获取待创建的cube文件的文件索引之前,所述创建方法还包括:
解析Schema-workbenth工具已创建的cube文件,得到文本格式和关键信息;
按照所述文本格式生成目标XML文件,并记录所述关键信息为录入窗口上的可编辑项。
3.如权利要求1所述的cube文件的创建方法,其特征在于,所述将所述关键信息及其对应的字段值载入目标XML文件中,生成cube文件包括:
获取所述关键信息对应的字段值所在的事实表,根据事实表的名称获取用于校验的数据库;
基于所述数据库生成校验指令;
根据所述校验指令校验所述目标XML文件中的内容与所述数据库中记录的表信息是否一致;
若一致时,基于所述目标XML文件生成cube文件。
4.如权利要求3所述的cube文件的创建方法,其特征在于,所述创建方法还包括:
若所述目标XML文件中的内容与数据库中记录的表信息不一致时,输出提示信息。
5.如权利要求1至4任一项所述的cube文件的创建方法,其特征在于,所述录入窗口中包括Excel文件;
在所述Excel文件中,每一种关键信息为一个可编辑项,包括至少一个编辑栏。
6.一种cube文件的创建装置,其特征在于,所述装置包括:
编辑模块,用于获取创建指令时,根据所述创建指令获取待创建的cube文件的文件索引,根据所述文件索引输出包含所述cube文件的关键信息编辑栏的录入窗口,所述文件索引为待创建的cube文件的索引信息,包括待创建的cube文件的名称、关键信息、目标XML文件;
获取模块,用于通过所述录入窗口获取创建者输入的所述关键信息对应的字段值;
存储模块,用于基于关键信息的保存指令关联并存储所述关键信息及其对应的字段值;
生成模块,用于将所述关键信息及其对应的字段值载入目标XML文件中,生成cube文件;
所述目标XML文件为所述待创建的cube文件的模板文件,其中的关键信息的内容处于空缺状态。
7.如权利要求6所述的cube文件的创建装置,其特征在于,所述创建装置还包括:
解析模块,用于解析Schema-workbenth工具已创建的cube文件,得到文本格式和关键信息;
索引生成模块,用于按照所述文本格式生成目标XML文件,并记录所述关键信息为录入窗口上的可编辑项。
8.如权利要求6所述的cube文件的创建装置,其特征在于,所述生成模块还包括:
数据库获取单元,用于获取所述关键信息对应的字段值所在的事实表,根据事实表的名称获取用于校验的数据库;
校验单元,用于基于所述数据库生成校验指令,根据所述校验指令校验所述目标XML文件中的内容与所述数据库中记录的表信息是否一致;
生成单元,用于若所述目标XML文件中的内容与所述数据库中记录的表信息一致时,基于所述目标XML文件生成cube文件;
提示单元,用于若所述目标XML文件中的内容与数据库中记录的表信息不一致时,输出提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711291900.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种标签式模板开发方法
- 下一篇:控件处理方法、装置、计算机及存储介质