利索能及
我要发布
收藏
专利号: 2018103673232
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种报表工具搭建方法,其特征在于,所述方法包括:接收报表搭建指令,初始化Pentaho运行环境;

获取Pentaho安装文件,根据所述报表搭建指令包含的安装信息和所述Pentaho安装文件将Pentaho安装至所述Pentaho运行环境中,所述获取Pentaho安装文件包括:获取Pentaho源文件;获取所述Pentaho源文件的待修改模块,以及所述待修改模块的替换文件;

根据所述替换文件修改所述待修改模块,得到所述Pentaho安装文件;

获取Pentaho参数配置文件,根据所述Pentaho参数配置文件对安装后的Pentaho进行参数初始化。

2.如权利要求1所述的方法,其特征在于,所述获取Pentaho安装文件包括:获取Pentaho源文件;

获取所述Pentaho源文件的待修复漏洞,以及所述待修复漏洞的修复文件;

根据所述待修复漏洞的修复文件修复所述待修复漏洞,得到所述Pentaho安装文件。

3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:若接收到参数调优指令,确定所述Pentaho参数配置文件包含的待调优参数;

对所述待调优参数进行优化调整。

4.如权利要求1或2所述的方法,其特征在于,所述方法还包括:接收部署指令,根据所述部署指令部署与安装后的Pentaho相关的功能代码。

5.如权利要求2所述的方法,其特征在于,所述Pentaho源文件的待修复漏洞为优先级高于预设优先级的待修复漏洞,或者所述Pentaho源文件的待修复漏洞为与指定功能相关的待修复漏洞。

6.如权利要求1或2所述的方法,其特征在于,所述根据所述Pentaho参数配置文件对安装后的Pentaho进行参数初始化包括:获取所述Pentaho参数配置文件中的待配置参数;

获取Pentaho安装后的安装文件夹中用于运行参数的参数文件;

利用所述待配置参数对所述参数文件中的运行参数赋值。

7.一种报表工具搭建装置,其特征在于,所述装置包括:环境初始化模块,用于接收报表搭建指令,初始化Pentaho运行环境;

安装模块,用于获取Pentaho安装文件,根据所述报表搭建指令包含的安装信息和所述Pentaho安装文件将Pentaho安装至所述Pentaho运行环境中,所述获取Pentaho安装文件包括:获取Pentaho源文件;获取所述Pentaho源文件的待修改模块,以及所述待修改模块的替换文件;根据所述替换文件修改所述待修改模块,得到所述Pentaho安装文件;

配置模块,用于获取Pentaho参数配置文件,根据所述Pentaho参数配置文件对安装后的Pentaho进行参数初始化。

8.一种计算机装置,其特征在于,所述计算机装置包括存储器及处理器,所述存储器用于存储至少一个指令,所述处理器用于执行所述至少一个指令以实现如权利要求1至6中任一项所述报表工具搭建方法。

9.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令被处理器执行时实现如权利要求1至6中任一项所述报表工具搭建方法。