第7页,共80页。 显示 792 条结果 (0.02 秒)
即席查询获取导出行数接口
即席查询报表,由于在数据量比较大的时候,直接调用获取数据总行是的接口,返回速度比较慢,所以在导出报表时,一般都不会单独调用即席查询获取总行的接口来获取导出的行数。在导出文件时,导出的文件数据行数,直接在导出接口中返回。 1、使用说明 1.1、导出数据接口 请求接口:/vision/ExportHttpServlet 请求方式:POST 请求参数: Key Type 默认值 说明 resId 字符串 报表资源的id fileName 字符串 导出文件名,不包含后缀 exportType 字符串 导出集群条件下,计划任务导出报表成功,但是目录下没有导出的报表文件
(本文档仅供参考) 问题 smartbi配置集群,有两个节点。现发现有个导出报表的计划任务执行成功,但是对应的任务配置的路径下,却没有找到导出的报表文件。 如下是执行成功的记录 image2018-7-31 9:42:4.png 任务配置的导出信息: image2018-7-31 9:43:16.png 路径下内容截图: image2018-7-31 9:43:59.png 解决方案 首先,在集群环境下,计划任务的执行逻辑是:计划任务会在随机节点上执行,在哪个节点上执行的,报表就会导出到该节点所在的服务器的路径上。且计划任务只会运行一次,不会因为多个节点而执行多次。 所在如果集群环境导出引擎启动提示“Invalid or unexpected token”
(本文档仅供参考) 问题现象: 导出引起启动失败,日志提示“Invalid or unexpected token”,如下图所示 图1.png 原因及解决方案: 1、导出引擎目录下没有node_modules目录,参考路径:../Smartbi_Export/smartbi_data/smartbi-export 此场景可联系官网支持团队获取对应的压缩包,再进行解压重启即可。 图2.png 2、目录下有node_modules目录,但是启动用户没有这个目录的读写权限。 赋予对应启动用户读写权限在启动安装部署Smartbi导出引擎
导出引擎主要用于自助仪表盘等场景导出,导出格式包含:PNG、PDF、Execl等。 导出引擎安装包,请联系Smartbi官方支持获取。 导出引擎概述 V9.3及之后版本支持自助仪表盘的导出,该功能正常使用的前提需要部署好导出引擎服务。 V9.3及之后的版本若通过exe执行文件安装的环境,默认自动配置好导出引擎;但V9.3及之前的版本(无论是自动安装还是手工部署),需先将war包更新到V9.3及以后版本,再按照如下方法进行导出引擎的部署。 部署导出引擎的前提:smartbi.war包必须是下图版本及之后版本才可以。 image2020-3-11 14:29:35.png 安装部署⬝ 检查导出引擎
本文档介绍导出引擎部署完成后,Smartbi连接导出引擎,并测试导出功能。 Linux部署导出引擎,请参考 安装SmartbiExport导出引擎 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=114988753 Windows部署导出引擎,请参考 Windows 部署导出引擎 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=114987707 检查Smartbi连接导出引擎 1、浏览器访问登录Smartbi,打开系统运维--系统选项--公共设置,找到服务器地址设置, 设置Smartbi检查导出引擎
本文档介绍导出引擎部署完成后,Smartbi连接导出引擎,并测试导出功能。 Linux部署导出引擎,请参考 部署Smartbi-Export 导出引擎 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=55840886 Windows部署导出引擎,请参考 Windows 部署导出引擎 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=56692252 检查Smartbi连接导出引擎 1、浏览器访问登录Smartbi,打开系统运维--系统选项--公共设置,找到服务器地址设置, 设置Smartbi电子表格根据参数值导出不同sheet
。 示例说明 该示例背景:电子表格中存在一个下拉多选参数,用户导出excel时,不管用户在浏览端有没有勾选参数值,导出时需要将所有的数据一并导出并按照发货城市不同存放在不同的Sheet页中。(比如用户只勾选了天津,导出时,导出所有城市的数据,每个城市一个sheet) 注:最好城市就是左父格 使用宏代码实现前的效果如下: image2020-6-16 18:3:6.png 实现思路:导出Excel时,将城市参数的值设为所有城市(通过在客户端宏中重写buildParamsInfo ),然后使用服务端宏将一个sheet按城市名拆分成多个sheet,sheet页中只保留对应城市的数据。 使用宏代码实现后的效果导出引擎白名单设置
(本文档仅供参考) 问题描述 Smartbi导出引擎3003端口的ssrf漏洞 URL:http://ip:3003/?url=file:///etc/passwd http://ip:3003/?url=file:///etc/passwd url参数未进行过滤,可通过file协议读取服务器端文件 解决方案 可以通过给导出引擎设置IP白名单来规避此漏洞,配置文件为conf.js,路径可参考:/Smartbi_Export/smartbi_data/smartbi-export,修改位置如下图,将白名单IP设置为Smartbi部署服务器、导出引擎部署服务器的IP即可,更改完此配置,需要重启导出引擎使其卸载导出引擎
使用导出引擎过程中,如果需要卸载导出引擎服务,请参考以下方法: 1、Linux服务器卸载导出引擎 ①使用SSH工具登陆Linux服务器, ②进入导出引擎部署目录 ③运行导出引擎卸载脚本 ./unstall_SmartbiExport.sh 等待卸载完成即可。 ④关闭防火墙开放的导出引擎相关端口: 关闭端口:3003 firewall-cmd --zone=public --remove-port=3003/tcp --permanent 配置完以后重新加载firewalld,使配置生效 firewall-cmd --reload 如需重新部署导出引擎,可参考 部署Smartbi-Export 导出引擎 https用360极速浏览器导出资源,选择资源较多时无法成功导出
(本文档仅供参考) 问题现象 用360极速浏览器导出资源,当选择的资源比较少时,是可以成功导出的,但是选的资源比较多,就没有办法成功导出 问题原因 当下载的文件超过一定大小后,360极速浏览器会启用下载加速模块,启用了下载加速模块会调用迅雷下载引擎,导致无法下载。 解决方案 需要将360极速浏览器的下载设置的“使用下载加速模块”选项勾除掉,也可以直接使用谷歌浏览器或者IE11来进行导出资源。 image2018-11-15 14:40:50.png