第26页,共120页。 显示 1,196 条结果 (0.193 秒)
业务库迁移之后ID替换操作指南
业务库迁移之后ID替换操作只适用于2024-05-07号之后的包。 1 背景 业务库在迁移,数据连接修改为其他类型的数据库,或者本身数据库的catalog、schema发生了改变,已有的报表取数会找不到表,导致查询报错。 Smartbi 为了解决这类问题,业务库迁移之后,可以替换ID。 其核心原理:Smartbi 通过记录数据源、catalog、schema 的对应关系,生成唯一 ID 标识表和字段。迁移后需在知识库中建立 “旧 ID 规则” 与 “新 ID 规则” 的映射,确保报表能正确匹配新数据库中的表结构。 1.1 适用场景 当业务库发生以下变更时,需通过 ID 替换保证报表正常取数: 数据连接类型Echarts图形-扩展属性:样式 - 去掉航线图箭头
需求: 用地图中的航线图表达两城市区间的客流量,由于城市挨得比较近,线端的箭头显得很大,看不清楚。能否设置不显示箭头? image2022-7-5_18-20-55.png 解决方案: 可通过以下扩展属性来实现: { series: [{}, { "symbol": [ "none", "none" ] }] } 效果如下: image2022-7-5_18-21-46.png 去掉航线图箭头 隐藏航线图箭头数据模型-同比系列
%AF%94%E7%B3%BB%E5%88%97-%E5%91%A8%E5%90%8C%E6%9C%9F。 月同期 月同期是指上年当前月的值。 下图显示了月同期的销售量数据: image2021-11-4_16-25-5.png 从上图的数据中,我们可以看到:2014-01的同期销售量取的是2013-01的销售量。 上图的月同期,需要在数据模型中预定义好计算度量“月同期”,并按照如下表达式进行设置:取上一年周期月份的销售量。 image2022-2-6_13-23-20.png 周同期 周同期是指上年当前周的值。 下图显示了周同期的销售量数据: image2021-11-15_11-18-16.png 从上电子表格⬝ 计算函数
概述 电子表格的计算函数包含两种,Excel自带的函数和Smartbi函数,两者可以结合使用。 公式函数不区分大小写。 关于Excel自带的函数,请参考如下示例: SSR_ExecQuery 电子表格⬝ 小计/合计 电子表格⬝ 占比 电子表格⬝ 差值 电子表格-跨sheet取数 关于 … ”方式。 {html}<h2 style="border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #6B7CA5;">SSR_GetCell</h2>{html} 函数原型:SSR_GetCell(取数单元格电子表格⬝ 计算函数
概述 电子表格的计算函数包含两种,Excel自带的函数和Smartbi函数,两者可以结合使用。 公式函数不区分大小写。 关于Excel自带的函数,请参考如下示例: 电子表格⬝ 小计/合计 电子表格⬝ 占比 电子表格⬝ 差值 电子表格-跨sheet取数 关于Smartbi函数,请参考如下示例 … ;border-bottom-style: solid;border-bottom-color: #6B7CA5;">SSR_GetCell</h2>{html} 函数原型:SSR_GetCell(取数单元格,{父单元格,偏移量}*n ) 参数说明:取数单元格为取得数据的单元格序号。其中父单元格为单元格序号。偏移量是整数计算度量-计算多个维度叉乘前十分类展示
(文档仅供参考) 问题描述: 透视分析报表里面勾选了多个维度和度量展示,希望最终展示多个维度下的某个度量排序前十行结果即可,例如勾选了发货区域、产品名称和产品类别三个维度,和其他几个度量,希望是按照三个维度分组展示后,按照运费降序取前十行展示即可,如何实现呢? image2025-7-14_20-16-56.png 解决方案: (1)通过topcount和NonEmptyCrossjoin函数新建命名集处理即可: image2025-7-14_20-18-47.png (2)新建命名集时,NonEmptyCrossjoin函数放两参数的,因此涉及多个维度的都依次嵌套多层使用,注意:维度都是拖拽表维度字段下面的成员维关系数据源数据权限
一条表的数据权限。 17.png 3、设置数据权限对于用户生效的范围。 18.png 适用范围 适用于:表示属于“适用对象”内的用户才执行当前数据权限。 不适用于:表示不属于“适用对象”内的用户才执行当前数据权限。 适用对象 设置数据权限生效对象,主要有:用户组、角色、用户。这三类选项取并集 … 满足,取交集。 or关系:表示设置的多个条件只要满足一个条件就行,取并集。 3、点击 确定 按钮,设置了表的一条数据权限。 22.png 4、点击 保存 按钮,保存设置。简单设置数据权限完成。 高级设置 1、选择 高级设置 按钮。 23.png 2、从“可选资源区”中选择需要的字段,并拖拽资源到数据模型- 数据权限设置
说明如下: 设置项 说明 适用范围 适用于:表示属于“适用对象”内的用户才执行当前数据权限。 不适用于:表示不属于“适用对象”内的用户才执行当前数据权限。 适用对象 数据权限生效对象主要有:用户组、角色、用户;这三类选项取并集。 image2020-3-13 15:55 … 关系的方法如下: 数据权限条件修改.gif 条件间关系说明如下: and关系:表示设置的多个条件同时满足,取交集。 or关系:表示设置的多个条件只要满足一个条件就行,取并集。 高级设置 高级设置是通过SQL表达式条件设置来实现数据权限的方法,这种方法可以实现设置动态条件。 选择 高级设置触发系统保护机制,请减少查询数据量
最大行数】此设置的目的是类似于分页查询的逻辑,每次往数据库读取所设置的行数进入到服务器内存,当翻页到所设置的行数加一行时,又会重新往数据库读取所设置的行数进入到服务器内存,以此减少频繁与数据库取数避免数据库压力过大,并且以加快翻页查询的速度。 示例:下图,单次查询最大行数1000,当要查看1001条数 … ,容易造成服务器的内存不足,从而导致内存溢出报错。 image2021-3-23_11-3-25.png 补充: 对于电子表格触发的告警逻辑计算为:【电子表格分组/Excel融合分析报表取数最大行数】* 【实际查询数据集的列数】>【系统默认设置项数据集单次查询最大单元格数函数实现前期系列
上月的值。 下图显示了月环期的销售量数据:从图中的数据可以看到:2020-02的 环期合同金额取的是2020-01的合同金额。 huanqi.png 上图的月环期,需要在数据模型中预定义好计算度量“月环期”,并按照如下表达式进行设置:取上月的销售量。 实现方式 多维表达式 ParallelPeriod() yuehuanbi.png Lag() lag.png 2.2 周环期 周环期是指上周的值。 下图显示了周环期的销售量数据: nianzhouhuanqi.png 从上图的数据中,我们可以看到:2013年02周的环期销售量取的是2013年01周的销售量。 上图的周环