第1页,共103页。 显示 1,023 条结果 (0.082 秒)
交互仪表盘刷新时取消柱子的动态加载效果
(本文档仅供参考) 问题描述 仪表盘柱图设置了自动刷新,每次刷新时,柱子会有一个动态增长的效果,这个能取消吗? 解决方案 在自定义属性里添加以下代码(在V11测试通过) option = { animation : false } image2025-1-3_14-21-29.png 取消图形动态效果基于mysql5.7版本写SQL,形成的下拉树参数排序没有生效
树勾选了【动态加载子节点】,在勾选了【动态加载子节点】的情况下,后台执行SQL是会嵌套一层的,如下图: image2019-1-31 17:36:26.png 而经网上搜索,是mysql5.7不支持嵌套排序,具体说法可网上搜索。 image2019-1-31 17:29:50.png 产品对于【动态加载子节点】是一定需要再嵌套一层的,因为【动态加载子节点】是需要特殊处理的,建议是对下拉树参数取消勾选【动态加载子节点】: image2019-1-31 17:31:55.pngSmartbi_V9配置MySQL8作为知识库
=1568689362000&api=v2 2、 为了方便后续更新war包,不需要反复更新war包内置的驱动程序,在成功部署后,建议再多操作一步,将mysql8的驱动延用【自定义】即动态加载类路径下 dynamicLibraryPath目录。具体操作步骤如下: (1) 在配置 … 步骤都是不需要重启的,程序会自动动态加载添加到此目录下的驱动包,进入config.jsp 配置界面重新将知识库的【驱动程序存放目录】选择【自定义】 并指定到上一步创建的文件夹。: image2020-2-19 11:54:56.png (4) 点击测试连接,保证下拉树参数除根节点以外排序无效
image2021-8-26_21-0-18.png 解决办法: 该问题通过把树参数的“动态加载子节点”属性去掉解决。原因是对于下拉树参数,当动态加载子节点时,smartbi在执行sql时会重新封装sql以便加载子节点下的数据,对应获取子节点的sql语句被重新封装后,子查询的排序效果会丢失。 image2021-8-26_21-0-48.png 另外,该问题可能联想到的问题:若将“动态加载子节点”去掉,会有什么影响? 答复:不会有什么大影响,当下拉树节点较多时,会加载得较慢一些。下拉树参数除根节点以外排序无效
image2021-8-26_21-0-18.png 解决办法: 该问题通过把树参数的“动态加载子节点”属性去掉解决。原因是对于下拉树参数,当动态加载子节点时,smartbi在执行sql时会重新封装sql以便加载子节点下的数据,对应获取子节点的sql语句被重新封装后,子查询的排序效果会丢失。 image2021-8-26_21-0-48.png 另外,该问题可能联想到的问题:若将“动态加载子节点”去掉,会有什么影响? 答复:不会有什么大影响,当下拉树节点较多时,会加载得较慢一些。数据模型直连情况下,数据模型预览提示类找不到处理方案说明
—V9及以上版本 image2023-2-9_11-36-7.png 若有添加,需确认网络,或者数据库有没有黑白名单限制,有时候是防火墙导致的,数据库端口在olap服务器上不通。 现象二 已经将hive驱动添加至olap的动态加载目录,数据模型预览仍然报错:You have more than one … :inceptor-sdk-transwarp-6.1.0-SNAPSHOT_xxxxx,高于5.1.2版本,因此需要将驱动内置到war包以及olap引擎中,并修改数据源中的驱动路径为系统内置: image2023-2-8_17-48-45.png 如上述原因所说,因类冲突,无法放在动态加载目录下,需要将驱动内置。 ①、需要将驱动内置到war包中,添加方式可参考:如何向Smartbi中添加下拉树参数设置项
下拉树参数大部分设置项与下拉框参数一样,但在参数设置第二步中有特别的设置项,包括根节点、动态加载子节点等设置项。如下图所示,红色方框为特殊设置项。 2022-02-11_16-28-17.png 创建树的SQL类型:当前支持父子结构方式,必选项。 自动勾选子孙:如果选择了该选项,则用户在手动勾选当前节点的同时,会自动勾选该节点的子孙节点。默认不可用,当勾选“允许多选”时该选项可用。 动态加载子节点:该选项设置子节点的加载策略。如果选择了该选项,则当用户在展开下一层节点(点击>号时),才去获取子成员;反正则在初始化时初始化整颗树,默认选中。动态加载子节点能提升参数初始化的性能,建议使用此方式。 检测子节点:该选项对即将下拉树参数设置项
下拉树参数大部分设置项与下拉框参数一样,但在参数设置第二步中有特别的设置项,包括根节点、动态加载子节点等设置项。如下图所示,红色方框为特殊设置项。 2022-02-11_16-28-17.png 创建树的SQL类型:当前支持父子结构方式,必选项。 自动勾选子孙:如果选择了该选项,则用户在手动勾选当前节点的同时,会自动勾选该节点的子孙节点。默认不可用,当勾选“允许多选”时该选项可用。 动态加载子节点:该选项设置子节点的加载策略。如果选择了该选项,则当用户在展开下一层节点(点击>号时),才去获取子成员;反正则在初始化时初始化整颗树,默认选中。动态加载子节点能提升参数初始化的性能,建议使用此方式。 检测子节点:该选项对即将java调用jdbc测试数据库返回表速度及表注释
,则无需填写,如果需要切换为动态加载目录下的驱动,则需根据实际进行填写对应动态驱动目录的路径。 如下图是exe安装环境下添加的一个mysql动态驱动jar路径,故此时动态加载路径写为:D:\Smartbi\SmartbiInsight\Tomcat\bin\dynamicLibraryPath\mysql 图 … (本文档仅供参考) 使用场景 此jsp是直接调用驱动进行加载对应schema下的表,未走产品逻辑,主要测试场景如下: 1、数据库管理的时候,获取schema下的表很慢; 2、数据库管理时,部分表没有展示出来; 3、数据库管理加载表之后,表注释未同步过来作为别名。 注:此jsp调用的是驱动通用接口自定义父子关系的树参数
t.c_pid is null 相应界面: image2021-8-28_17-45-27.png image2019-11-13 10:22:42.png 2、创建可视化数据集界面如下: 952.png 3、预览数据可看到效果如下: 953.png 1、当选择自定义父子关系的时候,如果没有勾选动态加载子节点,备选值设置中的SQL不能包含问号。 2、如果选择了选择自定义父子关系并且勾选了动态加载子节点,备选值设置的SQL带“?”是为了数据集中使用参数点击展开的时候根据自定义父子关系的字段值动态执行SQL语句,而备选值设置右边预览按钮的功能是直接执行SQL查看备选值的全部数据,此处点击预览时执行SQL中的问号无法被动态替换因此