第46页,共201页。 显示 2,003 条结果 (0.034 秒)
仪表盘导出引擎问题排查技巧
一、导出原理 使用Puppeteer作为服务端截图方案。即在服务器端启动一个nodejs服务,该服务会通过Puppeteer启动一个headless(无界面)的Chrome浏览器,用于打开仪表盘资源进行截图。 大致流程如下: 用户点击导出→服务端启动浏览器打开对应资源。 等待页面加载完成,浏览器元素的class出现db-page__page-loaded→开始截图→返回图片给客户端 7F9D7EB9-E042-455f-9017-5B3F8F62BB1B.png 二、排查思路 2.1确认系统选项的配置 smartbi服务器URL地址:一般是当前地址,需要确保导出引擎服务器能正常访问这个地址,能测试启动报错:Batch update returned unexpected row count from update [0]; actual row count: 2; expected: 1
上下信息查看是哪个类及对应影响的表。检测对应表的主键是否存在重复,删除重复值重启。删除前需备份好对应表 如示例问题中,C_KEY为表主键,但出现重复值,则需要删除重复值重启。 image2022-11-28_16-20-8.png 注: 1、若重复出现,则需查看表主键字段主键配置是否存在,若存在,则判断是否可能存在因素的影响,请联系Smartbi官方技术服务号进行咨询。 2、查看表主键信息:mysql【SELECT column_name FROM INFORMATION_SCHEMA.`KEY_COLUMN_USAGE` WHERE table_name='表名' AND CONSTRAINT_SCHEMA普元中间件部署Smartbi
普元V6.5 puyuan_info.jpg 部署步骤: 登录普元中间件控制台 普元中间件控制台默认对外访问端口是6888,默认访问地址:http://<服务器地址>:6888 puyuan_login.jpg 部署应用 点击部署按钮 点击应用程序–》部署按钮 puyuan_deployapp.jpg 选择smartbi.war 1、选择smartbi.war 2、虚拟服务器选择 server 3、点击 确定 按钮 类型:Web应用程序 上下文根:/smartbi 应用程序名称:smartbi 状态:勾选启用 其它参数不勾选,不配smartbi连接达梦数据库集群
dm_svc.conf到指定目录后,再启动smartbi,才能获取到对应配置信息。 如果修改了dm_svc.conf,也需要重启smartbi,才能获取到最新的配置。 3.3 业务库连接 业务库连接跟知识库类似,也是先获取dm_svc.conf的服务名。具体方式,参考上面的说明 clipboard (2).png … 。 说明:主要是查看dm_svc.conf文件里面的服务名。如下图,服务名就是DM_APP 服务名的格式:服务名=(IP:PORT,IP:PORT,....) dm_svc.conf可能会有多个服务名,根据实际连接的服务器节点,选取对应的服务名。 clipboard.png 2、复制dm_svc.conf文件到Smartbi数据挖掘引擎/SmartbiETL安装前准备
会报错, 主机名不能以数字开头,且不能含有下划线, Smartbi配置数据挖掘连接地址后需重启Smartbi,数据挖掘地址会自动转换为数据挖掘服务器的主机名。 … 数据挖掘组件介绍 部署Smartbi 数据挖掘引擎单机需要部署以下组件: 服务名称 简介 备注 数据挖掘-实验引擎 负责接收smartbi 发送实验执行请求。 数据挖掘-服务引擎 提供模型预测服务给第三方系统调用 Python执行节点 pythonCAS单点登录
?pageId=69733090。 6、启动Smartbi 系统后进入http://localhost:18080/smartbi/vision/config.jsp 配置界面,此时因配置了CAS.ext插件包,会跳转到CAS服务器登录界面,登录成功后会跳转到Smartbi的登录界面,此时已经完成了与CAS服务器的对接,但是还没有实现免密登录,需要修改“用户管理”配置段中的“加密类型”为CLASS,“登录验证类”为 smartbi.cas.auth.CASAuthUser,具体如下图所示。 121.png 7、配置完成后,点击右下角的“保存”按钮,根据提示再重启Smartbi 后,即可看到效果Tomcat如何配置只通过域名访问smartbi
(本文档仅供参考) 问题说明 目前客户访问smartbi是通过域名+/smartbi,如何配置只通过域名访问产品。 解决方法 方案一: 需要修改smartbi的应用名为ROOT,即可实现通过域名直接访问smartbi,修改应用名可以参考以下文档:修改Tomcat服务器的应用名称 方案二: 1. … :\Smartbi_Insight\Tomcat\smartbi" debug="0" reloadable="true" /> 其中docBase即为上面步骤中,smartbi文件夹的路径 image2019-7-31 18:39:48.png 3.重启tomcat、即可通过http://ip:port数据模型直连情况下,数据模型预览提示类找不到处理方案说明
报错驱动问题,重启olap清空系统缓存 都操作了,都不行。 errorMessageMondrian Error:Internal error: Error while looking up jdbeDriver! errorStackTrace=mondrian.olap.MondrianException … —V9及以上版本 image2023-2-9_11-36-7.png 若有添加,需确认网络,或者数据库有没有黑白名单限制,有时候是防火墙导致的,数据库端口在olap服务器上不通。 现象二 已经将hive驱动添加至olap的动态加载目录,数据模型预览仍然报错:You have more than one金蝶Apusic中间件部署Smartbi
金蝶V10 jindie_info.jpg 部署步骤: 登录金蝶中间件控制台 金蝶中间件控制台默认对外访问端口是6848,默认访问地址:https://<服务器地址>:6848 jindie_login.jpg 部署应用 部署前操作 金蝶中间件无法识别 metadata-complete 属性 … jindie_deploy.jpg 选择smartbi.war 1、选择smartbi.war 2、上下文路径配置为 /smartbi 3、虚拟服务器选择 server 4、点击 确定 按钮 其他配置: 类型:Web应用程序 应用程序名称:smartbi 状态:勾选 其它参数不勾选,不配1、数据挖掘执行引擎集群
/smartbi-mining-engine-bin/conf vi experiment-application.properties experiment-application.properties配置文件具体修改如下图: image2024-6-14_14-7-50.png 4、停止执行引擎服务 cd /data … /data/smartbi-mining-engine-bin/engine/sbin/ ./experiment-daemon.sh start 运维操作 1、启动/重启/查看执行引擎 cd /data/smartbi-mining-engine-bin/engine/sbin