第31页,共182页。 显示 1,815 条结果 (0.033 秒)
原理 - 清单报表的分页和分组报表的有什么不一样呢?
(本文档仅供参考) 问题描述 清单报表的分页和分组报表的有什么不一样呢?能否简单说明一下 2023-07-04_104327.png 解决方案 分组报表和清单报表的分页策略是不一样的,分组报表是结果集分页(一次性加载出所有的结果,之后再去对这个结果进行分页),清单报表是sql分页, 也就是说分组报表是一次性加载出所有的数据,再分页展示出来,而清单报表是根据sql,每次展示出对应的页数,这个时候才去跟数据库做交互。 但是由于原生sql查询只能进行结果集分页,所以基于原生sql查询创建的清单报表的分页策略是结果集分页,具体的分页策略逻辑说明可以查看Wiki:https://wiki.smartbi.com.cn电子表格打开浏览器页面奔溃Out of Memory
(本文档仅供参考) 问题描述: 系统中某一电子表格打开时加载很久,加载一段时间后页面奔溃。错误代码:Out of Memory。 image2024-1-25_9-19-54.png 排查思路: 1、打开过程中查看浏览器任务管理器对应标签页所占用的内存使用情况; 2、排查报表宏代码使用情况,如是否有定时刷新与轮播同时使用情况; 3、排查报表设计情况,是否包含较大的图片等情况; 示例: 如有不合理设计情况: (1)隐藏行列,有100w+的隐藏行,100+的隐藏列 (2)给所有单元格设置填充单元格背景 按照现在这样,第三方会认为这整个sheet都是有设置了背景色去渲染的。 优化设计: (1)取消给所有单元格创建可视化SQL查询
选项>公共设置 中,“是否获取总行数”设置项选择【是】,则显示当前查询的总行数;设置项选择【否】,则显示“未知行” : huoquzonghangshu.png 5、参数设置: 可视化SQL查询中由拖拽字段生成的条件会自动生成参数,且参数默认是隐藏状态; 单击工具栏中的 视图 按钮,在弹出的下拉菜单中勾选或者勾除 显示 … 的运算符有:等于、不等于、开头为、结尾为、包含、不包含、大于、大于等于、小于、小于等于、为空、不为空、为空串、不为空串; 系统默认运算符为“等于”,默认控件类型为“列表对话框”。 当运算符为“为空”和“不为空”时,没有值域设置项。 数值型 条件对象的数据类型是数值型时,支持匹配的运算符有:等于、不等于公共设置-文件导出设置
用于设置报表导出文件的各项设置项。 界面介绍 csv-09.png 设置项说明如下: 设置项 说明 默认值 导出CSV默认文件编码 用于设置报表导出CSV时默认的导出文件编码 UTF-8 BOM Excel2007最大导出行数 https … 行导出。 csv-06.png csv-05.png Excel2007最大导出行数 : 限制灵活分析、即席查询、透视分析、交互式仪表盘、多维分析、多维探索;不限制电子表格、WEB电子表格、仪表分析。 用于设置报表导出文件的各项设置项。 界面介绍 csv-09.png 设置项说明如下下拉树参数除根节点以外排序无效
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 另外,该问题可能联想到的问题:若将“动态加载子节点”去掉,会有什么影响? 答复:不会有什么大影响,当下拉树节点较多时,会加载得较慢一些。基于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.png如何连接与使用明道云数据源?
明道云节点压缩包 (点击下载)MDYun.zip 1.由V10.5升级V10.5.8 需要重新下载并且更新最新插件包 2.只有当"明道云插件包"、"明道云节点压缩包" 两个都加载成功,才能正常取数制作报表 二、部署 2.1 加载明道云插件包 1. 加载:将下载好的明道云插件包放入 … 的扩展包以及是否启用,如下图: image2022-3-21_14-15-59.png 如启用,会加载成功,点击可连接数据源界面; 2.2 加载挖掘引擎部署 1.在smartbi平台打开系统运维-数据挖掘配置-上传自定义java扩展包上传MDYun.zip, 提示上传成功即表示明道云节点压缩包部署成功第二课:Smartbi图形宏
界面如下图所示: 27.png 2 图形宏事件 Smartbi图形宏目前开放了三个事件,图形加载前(beforeRender),图形加载完成后(afterRender),点击元素(pointClick)。 beforeRenderer:图形渲染之前执行,主要用于修改图形样式(options,就是 … () ECharts的原生实例对象:varechartsInstance = smartbiECharts.getChart()(注意:beforeRender事件中,因图形尚未加载,因此没有ECharts原生实例对象) 设置图形option:echarsInstance.setOption(options) 其余指标看板如何自定义图标
(本文档仅供参考) 问题说明 V10.5版本指标看板如何自定义图标? 解决方案 可以借用图形组件实现,图片组件说明详见图片组件。 方式1:先做一个指标看板(无图标);指标看板有多个指标就插入多少张图片,设置图片浮动,调整浮动顺序、图片大小和位置,使其放在“图标”位置即可。效果见图所示。 1.png 方式2:选择一张带有多个图标的图片,先插入图片,然后插入指标看板,通过调整指标看板浮动顺序,组件大小、字体颜色等设置使“图标”显示在对应问题即可。效果见图所示。 注:推荐该方式,一个图片加载比多张图片加载理论上性能要好 2.png 指标看板自定义图标