第172页,共404页。 显示 4,038 条结果 (0.092 秒)
nginx未配置监听协议默认端口时重定向的url丢失端口
(nginx的方案源于网上资料,本文档仅供参考) 现象 nginx配置监听端口不是80(http协议)或443(https协议)时,登录smartbi后在界面上无法导出资源、系统日志,打开报表点导出按钮无法导出文件,也就是大部分下载的操作都不正常。 如下示例,配置http监听端口是8088,有问题的nginx.conf配置如下: #user root root; worker_processes 1仪表盘度量名称跳转查看具体的数据情况
(本文档仅供参考,因宏代码具备一定场景限制,如和实际应用场景不符合,需要自行调整相关宏代码) 需求背景: 在跳转的时候希望能够携带当前点击的度量到下一个页面,来查看该度量更多维度下的信息,具体如下。点击不同行时将当前行的指标名称传到下一层,下一层显示对应的度量值。 image2024-10-31_18-14-46.png 实现方案: 1、制作交叉表,交叉表的行去只能有一个度量名称,如果与多个维度字段,需要根据实际情况调整宏代码 image2024-10-31_18-17-42.png 2、添加宏代码:组件、onBeforeRender image2024-10-31_18-18-24.png function仪表盘地图图例标题文字自定义换行
(本文档仅供参考) 问题说明 自主仪表盘地图组件,想要将图例标题名称自定义换行,应该如何设置? image2024-2-5_18-12-12.png 解决方案 可以使用宏代码处理,如下: //类型:ClientSide 事件:onAfterRender /** * 宏说明:修改地图图例的标题 * 用法:修改代码中的name参数即可修改图例的标题 * 事件:onAfterRender */ function main(page: IPage, portlet: IEChartsPortlet) { let optionsKettle学习资料
以下资料仅供参考 Kettle 是一款 Pentaho http://www.pentaho.com/ 旗下的ETL工具,纯Java编写,可以在Window、Linux、Unix等系统上运行,数据抽取高效稳定。 Kettle 这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettle http://baike.baidu.com/view/2486337.htm 中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。作为 Pentaho httpSmartbi安装包部署
组件 文档链接 是否可选 Smartbi 部署 Smartbi 必选 高速缓存库 部署Smartbi-MPP高速缓存库(文档仅供参考) 必选 Smartbi OLAP Server 部署Smartbi OLAP Server 必选 ETL(数据挖掘的实验引擎) 部署ETL 必选 Smartbi-Mining 数据挖掘 部署Smartbi-Mining 数据挖掘 可选 Smartbi-UnionServer 跨库联合查询 部署Smartbi-UnionServer 跨库联合查询 可选 Smartbi-Export 导出引擎 部署sdk调用问题整合
(本文档仅供参考) 问题:ClientConnector是做单例还是每个请求单独实例化一个对象 RE:若不切换用户的请使用单例,若切换用户的情况下则不能使用单例。 问题:单例的情况下可以同时发起多个不一样的请求吗?多个请求发起会不会变成串行的? RE:单例的情况下可以同时发多个请求,不会串行。 问题:只要开启连接服务成功后,调用方之后不用再去判断是否还在连接状态,只需要调用即可? RE:是的,不需要调用close()方法,否则会注销会话。如果smartbi重启了,此对象会会话超时需要重新登录。 clientconnector 单例 判断连接状态计算字段分组,根据不同条件取值
(本文档仅供参考) 问题 如何设置字段的取值根据不同的范围而不同,例如:有一个"评价"字段,该字段根据"销售量"字段值的不同范围而显示为"高销售量"、"低销售量"或"其它"。如下图所示: worddavccba5efd2d78155031517ac1b4b6898f.png 解决方案 在计算字段中用case语句实现。Case语句语法如下: Case when <expression1> then <result1> when <expression2> then <result2> …… whenSQL注释-支持/*注释信息*/
(本文档仅供参考) 问题说明 为什么有时候在sql查询或者原生sql查询中,使用了注释(--),在smartbi可能会报错,如oracle数据库可能会提示ORA-00936:缺失表达式,放在数据库工具是正常的。 image2018-11-26 15:58:16.png 解决方案 目前产品的SQL查询和原生SQL查询是 不支持“–注释信息”, -- 的方式只是某些数据库工具上适用的注释方式; 通常情况在Smartbi中不建议添加注释,如果必须要保留注释,建议使用 /*注释信息*/ 的写法进行注释(如下图所示原生SQL数据集抽取失败:字段与查询列表字段不匹配
(本文档仅供参考) 问题现象 原生SQL数据集可以预览,但抽取失败。看系统日志存在报错:字段与查询列表字段不匹配:field size :33; head size :34 image2024-6-5_10-9-51.png image2024-6-5_10-14-4.png 解决方案 一般是因为原生SQL数据集修改了语句,但没有检测输出字段,导致右侧输出字段列表与实际返回的字段列表不一致导致。只要有修改原生SQL数据集中的SQL语句,记得重新检测输出字段确保字段列表一致。 image2024-6-5_10-13-47.pngSQL数据集查看SQL语句无where条件
(本文档仅供参考) 问题说明 有客户反馈在SQL数据集中点击“查看SQL”,where条件的语句未显示。 image2021-5-17_18-33-23.png image2021-5-17_18-33-47.png 解决方案 此问题可能是由于缓存所导致。 方案一:系统/浏览器缓存所影响。可尝试清空系统缓存缓存,再使用浏览器无痕模式访问系统。 image2021-5-17_18-35-56.png image2021-5-17_18-36-33.png 方案二:若方案一仍无法解决,也可能是由于会话缓存所影响。可以尝试将注销账号后重新登录,进行访问