搜索

Help

第192页,共404页。 显示 4,038 条结果 (0.208 秒)

  1. SQL查询 的order by不起作用

    (本文档仅供参考) 问题说明         我在制作报表时,SQL查询的  order by排序不起作用,请问如何解决,复制SQL在原生SQL查询中排序生效,这是为什么? 解决方案          此现象是正常的,因为SQL查询需要嵌套运行。如文本语句select distinct … :19.png          或者使用原生SQL查询制作报表,原生SQL查询是直接将SQL语句通过jdbc驱动发送给数据库,不做二次处理。          关于各类查询的介绍可参考wiki文档:数据集定义 https://history.wiki.smartbi.com.cn/pages
    FAQ中心八月 05, 2021
  2. 在原生SQL数据集中变更字段名称后,如何不影响对应的电子表格

    (本文档仅供参考) 问题说明             在原生SQL所使用的数据源从星环迁移到Oracle,由于Oracle不支持数字开头的字段名,因此需要在SQL中变更字段名称。              由于基于原生SQL的相关的电子表格制作了30多张sheet页的报表。每个报表都有引用到这个原生SQL。             如果全部重新拖拉拽,会有很大的工作量。针对这种情况要如何处理? 解决方案                       此问题建议您可参考如下方式,保持输出字段个数以及别名不变的情况下,添加 AS 相同的别名:         (1)假设我原来的数据集如下图,来自于表DEMO三个字段;然后
    FAQ中心八月 05, 2021
  3. 连接数据库报错:java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver

    (本文档仅供参考) 问题说明 1、在测试数据库连接时报如下错误:"Caused by: java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver",原因是没有添加正确的 Oracle http://baike.baidu.com/view … /1685727.htm 驱动程序添加进来,需要用户自己手动添加。 解决方法 手动添加缺少的 JDBC http://baike.baidu.com/view/25611.htm 驱动程序,或者是替换版本不兼容的驱动。具体操作步骤,请参考 如何向Smartbi中添加数据库驱动jar https
    FAQ中心八月 16, 2021
  4. infobright,数据集抽取后中文显示乱码

    (此文档仅供参考) 问题描述 高速缓存库的数据类型为infobright,数据集抽取后中文显示乱码,如图: image2021-9-12_22-38-14.png 此问题凡涉及到需要抽取数据集的均会受影响,如:自助ETL中使用数据集作为数据源。 解决方案 检查高速缓存库的数据库字符集编码是否是latin1,latin1是单字节编码,本身不能显示中文,需改为gbk或者utf8类型(需与Smartbi的高速缓存库设置保持一致)如图: image2021-9-12_22-45-11.png image2021-9-12_22-46-7.png 关于修改infobright的字符集编码类型可参考链接:https
    FAQ中心十月 11, 2021
  5. 查询语句(SQL)超过了缓存库配置的最大数

    (此文档仅供参考) 问题现象 基于数据模型制作的仪表盘,数据模型为抽取模式并且高速缓存库为CH,在仪表盘中查询数据时报错“查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!” image2022-11-14_9-30-41.png 解决方案 修改高速缓存库CH的配置文件:/etc … user.xml没有这些参数,则按上图新增即可,添加到<profiles>下的<default>标签中。 高速缓存库更多配置建议请参考:部署Smartbi MPP 单节点 缓存库配置的最大数 max_query_size favourite
    FAQ中心四月 18, 2024
  6. Clickhouse对于小于1970年1月1日时间显示异常

    (本文档仅供参考) 问题 现象1:Excel文件导入到Smartbi高速缓存库中,导入的“生日”列的数据,如果其值小于 1970-1-1,导入数据库后,全部变成了 2106-02-07 06:28:16: image2020-7-7 17:16:55.png 导入后显示如下截图: image2020-7-7 … 中有着特殊的意义。 这是“超出范围”的日期,小于1970-01-01的时间,clickhouse无法存储,因此导致抽到clickhouse不正常,官方说明文档请参考: https://github.com/yandex/ClickHouse/issues/2596 https://github.com/yandex
    FAQ中心一月 18, 2022
  7. Clickhouse抽取报错:Too many partitions for single INSERT block

    (本文档仅供参考) 现象: 自助ETL抽数到clickhouse中时,抽取失败,报错: ClickHouse exception, code: 252, host: 10.28.3.101, port: 8123; Code: 252, e.displayText() = DB::Exception: Too … /users.xml中修改调整max_partitions_per_insert_block参数,如配置文件中没有该配置,则新增一条; 相关参数配置项说明可参考如下,类似参数报错同时可采用此方法: https://blog.csdn.net/chy555chy/article/details/121664246 https
    FAQ中心十一月 07, 2022
  8. Clickhouse日期越界显示异常

    (本文档仅供参考) 问题 数据库中包含日期字段,日期超2105年12月31的日期字段显示为空 image2021-10-12_15-38-58.png 实际数据库中的数据如下截图: image2021-10-12_15-40-48.png 受影响范围:基于自助数据集创建的自助仪表盘中,对应的时间字段 … 2105-12-31的日期,故超2105-12-31日期的数据抽取到高速缓存库后,基于高速缓存库下预览数据以及自助仪表盘中进行分析展现时字段显示异常。 关于Clickhouse对日期的限制,可参考Clickhouse官网链接:https://clickhouse.com/docs/zh/sql-reference
    FAQ中心十月 12, 2021
  9. 跳转规则新窗口打开报表,如何隐藏openresource.jsp后的参数

    (本文档仅供参考) 问题 报表的跳转规则在新窗口打开报表时,如何隐藏openresource.jsp后的参数,以加强保密性。 如何隐藏url参数.png 解决方案 修改跳转规则对应的action宏代码,改为post方式打卡报表,具体代码可以参考以下 function paramToString(v) { return v == null ? null : v.toString(); } function main(spreadsheetReport, ruleName, params) { if (ruleName != "表格跳转") return; debugger; var
    FAQ中心八月 17, 2021
  10. 如何去掉【我的设置】中的修改密码按钮

    (本文档仅供参考)  问题说明                        在某些项目中,客户需要防止用户修改密码,所以想把smartbi 里【我的设置】修改密码功能变灰,或取消。 image2018-10-24 15:7:5.png 解决方案              方案一、            (1)设置入口:【系统选项】-【界面设置】, 参考如下方式在系统选项中添加样式去实现: ._myPasswordEdit{ display:none http://displaynone; }             (2) 当【保存】系统样式之后,请您清空浏览器的缓存,然后用隐身模式测试是否生效
    FAQ中心八月 10, 2021