第28页,共578页。 显示 5,778 条结果 (0.079 秒)
集成传参时写带中文或特殊符号的参数报400错误
(本文档仅供参考) 问题现象 用户在第三方打开资源使用paramsInfo传参时,参数中带有中文或者特殊字符访问时,会出现报400错误导致无法访问。例如:http://10.10.4.8:18080/smartbi/vision/openresource.jsp?paramsInfo=[{"name":"月","value":"02","displayValue":"02"}]&resid=I297e39ed017cf851f8510d5e017d037344bf22ea&showtoolbar=true&refresh=true&user=admin&password=admin 访问报400错。 问题原因 问题原因是由数据 - 电子表格报表web端浏览数据不对
(本文档仅供参考) 问题: 电子表格在插件端执行的时候,数据执行结果正确,web端及插件端预览结果不正确,数据不对。 解决方案: 此问题可能是由于电子表格来源于不同的透视分析,如透视分析中存在同名的筛选条件,但是条件的筛选默认值不相同,导致在电子表格的参数条件冲突,导致数据筛选不对。 对于此种场景可以考虑: (1)修改筛选值的默认值,统一筛选条件。 (2)若确实不同的筛选条件需要不同的默认值,可以在透视分析中修改筛选条件别名,以做区分。 数据不对 发布后数据不对数据模型直连情况下,数据模型预览提示类找不到处理方案说明
/image2024-7-5_17-12-57.png?version=1&modificationDate=1720170778000&api=v2 解决方案 上述报错的栈信息包含mondrian,则说明是olap缺少驱动。需要根据使用的具体版本添加对应驱动至olap引擎中。 添加方式:如何向Smartbi中添加数据库驱动jar包—V9及以上版本 image2023-2-9_11-36-7.png 若有添加,需确认网络,或者数据库有没有黑白名单限制,有时候是防火墙导致的,数据库端口在olap服务器上不通。 现象二 已经将hive驱动添加至olap的动态加载目录,数据模型预览仍然报错:You have more than one即席查询中如何查看无事实数据的维度数据
1 背景 在之前的版本中,使用即席查询明细数据,如果维表中的维度在事实表中没有记录,根据维度查询事实表数据时,不会显示没有记录的维度;为了确保用户能够全面了解数据情况,最新版本在即席查询中增加了“显示无数据项目”的选项,使得即使维度在事实表中没有对应的记录,用户也能查看到这些维度的信息,从而提高了数据完整性和分析的准确性。 2 使用介绍 需要开启数据模型引擎V2.0才能正常使用该功能。 1、如果想复现示例,需要先把示例数据导入到模型中或者把文件导入到业务库中,详细查看:文件。 2、示例下载数据:示例.xls 3、如果某个的字段勾选了”显示无数据项目“;在取数逻辑上,该字段对应的整张表/查询的所有字段都会加上这个设置项原生sql数据集使用自带数据源clickhouse后,权限查询不生效
(本文档仅供参考) 问题描述 用户使用自带的clickhouse做为数据源,通过原生sql数据集查询数据,数据权限设置以后发现查询数据不生效? 1、通过数据连接-clickhouse数据源; image2025-3-18_9-42-23.png 2、通过数据源表设置数据权限; image2025-3-18_9-44-21.png 3、登录不同账号,通过分析展现模块查询数据不生效; 解决方案 1、先检查系统监控-扩展包,是否存在让原生SQL数据集支持数据权限; image2025-3-18_9-46-22.png 2、进入系统运维-系统选项-高级设置,开启下面红框所示的参数配置,开启后需要保存后重启应用生效获取数据库表
(此文档仅供参考) 原理 要通过 JDBC 驱动获取数据库中的表、视图等对象信息,核心是利用 JDBC 规范中定义的数据库元数据(Database Metadata) 机制,具体流程如下: 建立数据库连接 首先通过 JDBC 驱动加载并建立与目标数据库的连接(Connection对象),这是获取元数据的前提。例如,通过DriverManager.getConnection(url, username, password)方法获得连接,其中url需指定数据库类型(如 MySQL、Oracle 等),驱动会根据类型适配对应的连接逻辑。 获取数据库元数据对象 调用Connection对象的getMetaData()方法图形 - 图形无数据不想显示"暂无数据"
(本文档仅供参考) 问题 针对没有数据的图形, 里面的内容“暂无数据”能改成自定义的内容吗? image2018-12-29 18:59:20.png 解决方案 对于V8以上的版本可通过【系统选项】--》【公共设置】--》【图形设置】–》【无数据时图形显示文字】设置: 5.jpg favourite 图形无数据提示其他内容Echarts图形-扩展属性:标签 - 饼图设置数据标签显示名称和数值,饼图数据标签换行
(本文档仅供参考) 问题 如何在饼图上显示各个数据标签显示的名称及数值。 解决方案 若资源类型为电子表格,可以使用如下扩展属性: 1 2 3 4 5 6 7 8 9 { "series": [{ "label": { "normal": { "formatter … 显示字段至标签,即可在表盘展示对应字段。 image2021-7-26_18-47-15.png 2.此时鼠标提示为所拖拽的四个字段的数据,可通过取消显示提示的方式去除多余显示信息。 image2021-7-26_18-50-8.png 若还有其他的场景,比如需要在自助仪表盘里的饼图外侧显示查询结果集单元格超出了系统选项设置的【内存数据库最大返回单元格数】
(本文档仅供参考) 问题现象 查询结果集单元格超出了系统选项设置的【内存数据库最大返回单元格数】 系统选项设置的内存数据库最大返回单元格数是20万,但是灵活分析设置的每页是显示100行,一共也就是200多列,不可能会超过20万的,把内存数据库最大返回单元格数设置为30万就正常不报错了,这个是为什么呢? image2018-11-5 18:48:3.png image2018-11-5 18:48:29.png 解决方案 Smartbi是根据系统选项的内存数据库最大返回行数,来决定每次要取的行数是多少,这里设置默认取的就是1000行,但灵活分析设置了每页显示100行,那么内存数据库一次性权限 - 电子表格没有数据集的引用权限还是能正常看到数据
(本文档仅供参考) 问题描述: 在数据集上右键查看资源授权,发现并没有添加用户的引用权限,但是电子表格还是正常查看数据。 原因及解决方案: 可能是该数据集之前是此用户创建的,在这个数据集上右键查看资源授权,可以看下“资源所有者”是否为此用户,如果“资源所有者”没有问题,可以在数据集的输出字段上右键查看资源授权,“资源所有者”是否为此用户。若是此用户,修改为管理员即可。 image2019-5-13 17:36:27.png 没有权限但是可以看到数据 没有权限但是可以打开报表