第13页,共45页。 显示 446 条结果 (0.041 秒)
数据查询不一致
(本文档仅供参考) 问题说明 在数据模型的sql查询查出来的数据为20行,但是在电子表格新建模型查询,选择全部字段,查询出来的数据行数显示为18行,少显示了2行。 image2024-6-29_14-26-7.pngimage2024-6-29_14-27-3.png 解决方案 数值做维度,容易因为精度问题导致数据丢失的 比如有个数值0.01,olap封装的sql:select xxx from xx where num in (0.01),这样在数据库是有可能查不出数据的。 两种处理方式: 1、如果模型满足SQL引擎,那开启sql引擎; 2、勾选度量上的【本月偿还】,如果是在要用维度上的,计算列可以转成字符串。smartbi各组件健康检测接口
(本文档仅供参考) 问题描述 smartbi的服务和各个组件,是否有对外暴露的接口,可以供第三方服务调用,监控smartbi服务和组件是否正常运行。 解决方案 各组件健康检测接口如下: smartbi http://localhost:18080/smartbi/vision/noop.jsp http://localhost:18080/smartbi/vision/noop.jsp olap http://localhost:18081/smartbiolap/ping.jsp http://localhost:18081/smartbiolap/ping.jsp 导出引擎 http设置查询关系
OLAP_QUERY_AUTO_ADD_CHECK_LINK=true,在加载表或者查询时才会自动检测关系。 3、如开启了自动检测关系:假设自动检测没检测出来,用户手动设置关系不正确时,会提示关系无效,但目前未强制更正;检测关系的原理就是利用建立关系的字段在表中是否重复,会真实查数据库,部分数据库慢可关闭此检测。 4、基数 暂不 … ,先在运维设置/系统选项/高级设置中关闭自动检测表关系的设置项: OLAP_QUERY_AUTO_ADD_CHECK_LINK=false 或者把模型的 自动检测表关系 禁用。 具体操作步骤如下: 1、创建数据模型,并加入 “产品表”、“订单表”、“产品类别表“等表。 2、设置 ”订单表“与”订单明细表“的关系数据模型支持字段别名唯一
567890.png 1、在运维设置/系统选项中增加设置项 在系统选项中增加“别名跨目录重复”的设置项OLAP_FIELD_ALIAS_REPEATABLE,当系统选项设置或者为true时,代表可以重复,为false时,代表不能重复。 2、在数据模型中的设置项中增加”别名跨目录重复“。 三个选项:是、否、系统默认值系统环境要求
smartbi-olap 8核+ 2.0 GHZ 以上 32G+ 200GB+ redis 4核+ 2.0 GHZ 以上 8G+ 200GB+ 服务 数据量 并发 配置推荐 服务器数量推荐 数据挖掘 ETL 500MB~5GB 10 … /viewpage.action?pageId=75697196、StarRocksSmartbi JDBC for Excel https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=75697789、Smartbi Jdbc4Olap httpswindows exe安装各组件目录说明
\installUnionServer.bat SmartbiUnionServer\run.cmd 数据模型 smartbiOLAP\startup_olap.cmd smartbiOLAP\installOLAPServer.bat SmartbiUnionServer 文件名称 说明 … 文件名称 说明 startup_olap.cmd 前台启动数据模型服务 installOLAPServer.bat 安装数据模型服务到windows后台,需要管理员权限才能执行成功 uninstallOLAPServer.bat 卸载数据模型的服务,需要管理员权限部署问题排查思路
联合跨库查询 run.sh # 启动脚本 etc/config.properties # 配置端口和配额信息 OLAP application.properties # 主要配置端口 mysql /etc/my.cnf # 主要 … / 联合跨库查询 smartbi-unionserver/var/log/server.log olap smartbi-olap/smartbiolap_console.log 数据挖掘 martbi-engine/logs/service.log⬝ 部署问题排查思路
# 启动脚本 etc/config.properties # 配置端口和配额信息 OLAP application.properties # 主要配置端口 mysql /etc/my.cnf # 主要配置文件 建议:记住服务启动前修改 … smartbi-unionserver/var/log/server.log olap smartbi-olap/smartbiolap_console.log 数据挖掘 martbi-engine/logs/service.log smartbi-engine/logs连接模式-直连
适用场景 1、企业出于数据安全考虑,不允许数据加载到其他系统中。 2、数据频繁变化,又要求看到最新的数据。 3、数据量大且客户本身的存储性能很高。 注意事项 1、只支持SQL查询、数据源表、即席查询三种类型的模型表。 2、直连时计算依赖原始数据库,要求数据库性能良好。 3、由于mondrian的原因,个别数据库不支持直连: Smartbi JDBC for Excel MongoDB Tinysoft Smartbi jdbc4Olapdocker部署组件的日志路径
(本文档仅供参考) 问题 使用产品镜像docker部署组件的日志路径如何获取 参考 各组件的日志在docker容器里面的路径(以下路径都是容器里面路径,挂载路径以项目实际挂载目录为准): smartbi:/tomcat/smartbiconfig/smartbi_confg/smartbi.log olap:/SmartbiOLAP/smartbiolap_console.log union:/SmartbiUnionServer/var/log/server.log etl:/usr/local/engine/logs/experiment.log export:/usr/local