第262页,共466页。 显示 4,658 条结果 (0.123 秒)
通过proxy集群端口访问东方通8部署的smartbi白屏
(本文档仅供参考) 问题描述: 在东方通8部署了smartbi,通过proxy集群端口访问smartbi时,登录以后,页面白屏。 image2024-8-28_10-38-46.png 问题原因: 此时前端部分JS文件,在F12看到是乱码的。后面咨询东方通的人得知,东方通8部署应用时,性能设置页,有一个“资源预压缩”功能,他会对静态资源进行预先压缩,以获得最佳性能。 image2024-8-28_10-43-25.png 解决方案: 1)把“资源预压缩”功能关掉 2)另需将东方通“Web容器配置”-“容器配置”中的字符集修改为UTF-8 f-06.png 3)之后重启Smartbi即可 东方通8访问资源计算度量-如何创建指定某个维度的计算指标
(本文档仅供参考) 问题描述: 电商行业存在不同的销售渠道,希望IT人员在数据建模时根据不同的销售渠道创建不同的计算指标,如目前有如下数据,希望创建手淘渠道的成交金额,计算度量如何编写? 成交金额=支付金额(实际净利率*推广费比) image2023-9-15_17-37-44.png 解决方案: 1、创建成交金额度量 https://s2-cs-pub-std.oss-cn-shanghai.aliyuncs.com/icon/tid8599/mceclip14_1693473303491_2pl8g.png 2、创建 手淘搜索的成交金额 https计算度量-指定成员聚合度量
(本文档仅供参考) 问题 需要以某个维度下的几个成员对度量进行聚合:例如发货城市维度有很多个值,想实现发货城市为北京、上海、深圳对应销售量的汇总值? 解决方案 1.可通过计算度量-向导的方式实现,具体操作可参考如下: image2025-4-27_16-37-47.png 2.也可通过计算度量-函数Aggregate实现,具体操作可参考如下: image2025-4-28_13-45-29.png 最终效果:不同场景的实现可以参考:计算度量实现场景介绍(2.4、2.5、2.6) image2025-4-28_10-10-18.png挖掘引擎配置spark[local]节点报错:Invalid Spark URL.
(本文档仅供参考) 现象: 部署好数据挖掘引擎后配置spark[local]节点报错:Invalid Spark URL.: image2022-10-9_10-7-5.png 原因: 主机名中存在下划线 '_',spark对主机名有相关限制,不允许存在特殊字符,如“_”“@”等。 解决方法: 修改主机名,去除下划线即可。 linux修改主机名可参考网上的方法:https://blog.csdn.net/u012060033/article/details/82869201 https://blog.csdn.net/u012060033/article/details/82869201Windows下部署的ETL实验引擎出现IO异常的规避办法
(本文档仅供参考) 问题 Windows下以非管理员用户启动挖掘引擎,导致ETL出现IO相关的运行时异常,一般与执行权限、目录文件权限有关; 包括但不限于与如下异常: image2024-1-22_11-7-20.png image2024-1-22_11-6-53.png 规避办法: 1、使用administrator组中的用户启动服务。 image2024-1-22_11-20-37.png 2、用管理员身份启动bat 文件。 image2024-1-22_11-24-45.png PS: 在windows上部署Smartbi最佳实践: 1、用管理员安装。 2、用管理员启动服务。ETL-关系目标追加节点写入数据逻辑
(文档仅供参考) 问题说明 为什么其他的节点执行查询很快,而到最后的节点写入数据的时候很慢,写入的逻辑是怎么样的呢? image2023-12-11_18-38-59.png 原因: 1、在V11中,可以针对每个关系数据源或者关系目标设置不同的fetchSize batchSize; 2、在V11之前,所有数据源 和 目标都受这两个参数的约束; fetchSize:表示一次读取N条记录到JDBC客户端内存中; batchSize:将N条INSERT语句改写成insert into table values ( N条记录 ),而非一条数据一个insert语句执行; 如出现执行慢的现象,需要综合因素考虑判断,是否ETL-节点预览数据块,但里面查询执行慢
(文档仅供参考) 问题说明 为什么etl预览窗口很快,而数据查询就很慢? image2023-12-11_18-27-55.png 数据查询—sql查询 image2023-12-11_18-26-34.png 原因: etl窗口预览取数逻辑: 1、预览数据在 引擎安装目录\data\middata 目录下以csv格式存储; 2、预览数据存储多少行数据成CSV文件,由如下配置决定; image2023-12-11_18-28-52.png 而数据查询节点查询:其对应sql查询模块的查询,对应有count全表,当全表数据量较大时,sql则较慢,对应和数据库性能相关。 注:如涉及到慢的情况,如多方面因素思考其SQL查询中如何使用SQL写模糊查询
(本文档仅供参考) 问题说明 在SQL查询中,想要写SQL来实现参数模糊查询,但如果按照 where{[ 字段 like '% %' ]} 的方式写的话会报如下图错误: image2024-6-29_9-27-4.png 解决方案 正常参数替换后会带有单引号的,代入sql中就会报错。 方式一:%与参数使用字符拼接起来 image2024-6-29_9-25-59.png 方式二: 将参数设置成其它类型 https://wiki.smartbi.com.cn/download/attachments/119282930/image2023-10-27_18-28-34.png?version数据模型抽取后查询提示:查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!
(此文档仅供参考) 问题现象 基于数据模型制作的仪表盘,数据模型为抽取模式并且高速缓存库为CH,在仪表盘中查询数据时报错“查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!” image2025-5-6_15-30-12.png 问题原因 使用数据模型抽取模式,查询的sql会将维度表中所勾选字段的所有值进行过滤,从而导致sql语句过大。 解决方案 可先参考此文档配置:查询语句(SQL)超过了缓存库配置的最大数 如若是配置后仍然报错,或服务器配置无法满足内存要求,可开启sql引擎:SQL引擎 缓存库配置的最大数 最大数ETL-tinyint类型映射成了Boolean类型
(本文档仅供参考) 问题描述: MYSQL原始表的类型是tinyint类型,原始数据该字段有(0,1,2)三个值,但是ETL读入时被转换成Boolean类型,导致用ETL导入后只剩下(0,1)两个值了,这如何解决? image2022-5-11_17-23-35.png 解决方案: 这是由于spark对于tinyint这种类型会自动映射成boolean。可在连接地址url中带上此参数项:tinyInt1isBit=false。例:jdbc:mysql://localhost:3307/test?tinyInt1isBit=false mysql://localhost:3307/test?tinyInt1isBit