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中任一项所述报表工具搭建方法。