页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

本章节主要介绍自助仪表盘导出如何配置。

导出引擎安装部署

V9.3及之后版本支持自助仪表盘的导出,该功能正常使用的前提需要部署好导出引擎服务。V9.3及之后的版本若通过exe执行文件安装的环境,默认自动配置好导出引擎;但V9.3之前的版本(无论是自动安装还是手工部署),需先将war包更新到V9.3版本,再按照如下方法进行导出引擎的部署。

系统要求

服务器要求

操作系统Linux内核3.10以上
CPU8
内存20G及以上
磁盘200G以上

安装权限要求 

具有sudo权限的用户或root用户,推荐使用root用户安装

安装时用root用户运行或使用具有sudo权限的用户运行脚本。


要求说明

Linux环境目前只支持在CentOS7的正常安装。由于CentOS6缺少安装所需的依赖包,所以不支持在CentoS6安装。

 

注意事项

部署导出引擎的前提:smartbi.war包必须是下图版本及之后版本才可以。

防火墙配置 

为了便于安装,建议在安装前关闭防火墙。使用过程中,为了系统安全可以选择启用防火墙,但必须启用SmartbiExport使用到的相关端口。

1. 关闭防火墙

临时关闭防火墙

# systemctl stop firewalld

永久关闭防火墙

# systemctl disable firewalld

查看防火墙状态

# systemctl status firewalld

2. 开启防火墙

相关服务及端口对照表

服务名对内端口对外端口
smartbi-export

3003

3003

如果确实需要打开防火墙安装,需要给防火墙放开以下需要使用到的端口

开启rancher控制台端口:3003

# firewall-cmd --permanent --add-port=3003/tcp

配置完以后重新加载firewalld,使配置生效

# firewall-cmd --reload

查看防火墙的配置信息

# firewall-cmd --list-all

关闭selinux 

临时关闭selinux,立即生效,不需要重启服务器。

# setenforce 0

永久关闭selinux,修改完配置后需要重启服务器才能生效

# vi /etc/selinux/config

修改enable 为disabled

开始安装

1. 解压缩

联系support获取导出引擎安装包。

上传导出引擎安装包到CentOS操作系统

# tar –zxvf Smartbi_Export.tar.gz

2. 安装docker

# cd Smartbi_Export

# chmod +x *.sh

# ./install_docker.sh

3. 启动导出引擎服务 

# ./start_SmartbiExport.sh

4. 修改默认端口 

Smartbi导出引擎服务,默认端口是3003,如果需要修改端口,可以编辑start_SmartbiExport.sh,如下图所示,修改端口为需要设置的端口号。

如果是安装后再修改端口,需要卸载服务后再次安装启动Smartbi导出引擎。

5. 配置导出引擎 

登陆smartbi,选择 系统运维 > 系统选项 > 公共设置 > 服务器地址。

Smartbi服务器URL:http://smartbi访问地址:端口/smartbi

导出引擎URL地址:http://导出引擎服务器地址:3003

运维操作

1. 停止导出引擎服务 

# cd 导出引擎部署目录

# ./stop_SmartbiExport.sh

2. 卸载导出引擎 

# cd 导出引擎部署目录

# ./unstall_SmartbiExport.sh

导出注意

自助仪表盘的导出,在实际操作中会有一些限制条件,例如:

1、不支持将分页控件、tab页控件、滚动条中所展示的全部内容都进行导出。因为当自助仪表盘导出为png或excel等,其导出的结果为静态,无法对自助仪表盘进行操作。

  • 分页控件:采用了分页之后分为多页,只能导出第一页的内容,除此之外别的页的内容不会进行导出
  • tab控件:tab页控件的导出也只会导出第一个,即使页面切换到其他tab页去查看导出也只是导出第一个tab页。
  • 滚动条:有报表滚动条的时候也不会把滚动条下面部分的内容一起导出。

2、导出excel的时候会将全部数据导出在另一个sheet页。


  • 无标签