第38页,共491页。 显示 4,903 条结果 (0.498 秒)
透视分析如何实现表格默认收缩效果?
提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 打开透视分析,当数据量较大时,希望每次打开报表都默认显示收缩状态,可以通过宏代码实现。 使用宏之前的效果: 1.jpg 使用宏之后的效果: 2.jpg 设置方法 在“分析展现”节点下,创建一张透视分析。 选中透视分析,右键选择 编辑宏 进入报表宏界面。 在报表宏界面新建客户端模块,在弹出的新建模块对话框中选择对象为 INSIGHT;事件为 onRenderTable;并把下面宏代码复制到代码区域。 宏类型创建度量
1 概述 度量通常又称为原子度量,从维度里直接转换过来的。 度量: 即被聚合的统计值,也就是聚合运算的结果,比如说员工数据中不同性别员工的人数,又或者说在同一年入职的员工有多少。 度量通常是数值信息,这些数值可以是进行计算的,例如求和,求平均,求最大值,求最小值,求计数等。 注意:维度和度量没有绝对的概念 … 重计数,最大值,最小值,中位数、样本标准差、总体标准差、样本方差、总体方差、百分位数(如5、10、25、50、75、90、95)、属性,以满足用户不同的需求。 2、只要标记为度量,默认会有一个汇总依据。数值型字段汇总依据默认:合计,非数值字段默认:计数。 详细可查看:汇总依据介绍。 创建计算度量 1数据挖掘-聚合
。 操作 根据不同类型(数字型、字符型)的字段过滤出相应的聚合操作项。 字符类型字段: Group:根据一个或多个列对结果集进行分组。 Count:对包含非空值的列进行计数。 DistinctCount:对列中的非重复值数目进行计数。 Collect_list:将指定列转为一个数组返回,不去除重复数据。 Collect_set:将指定列转为一个数组返回,去除重复数据。 数值类型字段: Group:根据一个或多个列对结果集进行分组。 Count:对包含非空值的列进行计数。 DistinctCount:对列中的非重复值数目进行计数。 Min:返回指定列的最小值。 Max:返回指定列数据挖掘-聚合
。 操作 根据不同类型(数字型、字符型)的字段过滤出相应的聚合操作项。 字符类型字段: Group:根据一个或多个列对结果集进行分组。 Count:对包含非空值的列进行计数。 DistinctCount:对列中的非重复值数目进行计数。 Collect_list:将指定列转为一个数组返回,不去除重复数据。 Collect_set:将指定列转为一个数组返回,去除重复数据。 数值类型字段: Group:根据一个或多个列对结果集进行分组。 Count:对包含非空值的列进行计数。 DistinctCount:对列中的非重复值数目进行计数。 Min:返回指定列的最小值。 Max:返回指定列时间函数及逻辑
从本季1号到当前日期的天数 月日均 月累计值除以从本月1号到当前日期的天数 旬日均 旬累计值除以从本旬第一天到当前日期的天数 累计值 年累值 从本年1月1日到当前日期的累计数 半年累值 从本半年的第一天到当前日期的累计数 季累值 从本季的1号到当前日期的累计数 月累值 从本月的1号到当前日期的累计数 旬累值 从本旬的第一天到当前日期的累计数 增长值 比年初增长值 就是当前的时点值减去1月1号的时点值 比季初增长值 当前的时点值减去当前日期所在季度的1号的时点值 比月初增长值 当前的时点值减去当前日期所在月份的1号的时点值 增长率 比年时间累计
1 概述 仪表盘可以通过快速计算或计算度量生产各种累计数据,包括累计值、同期累计、同期累计比、同期累计增长、同期累计增长率。 快速计算:系统内置一批常用的时间计算类型,通过点选操作即可快速生成时间计算数据。时间累计相关计算逻辑详情可参考 时间计算 https://wiki.smartbi.com.cn … 。 leiji-06.png 3.2 同期累计 基于3.1章节的操作结果继续分析,进一步查看销售量同期累计数据。在表格 销售量 字段上点击 lietoucaidan.png,选择 快速计算 > 时间累计 > 同期累计值,获取到同期累计数据,操作入口和计算结果如下图所示: leiji-10.png即席查询 ⬝ 选择数据
数据即席查询的前提是要有数据。本文将介绍即席查询如何获取数据,即选择业务数据集。 即席查询如果想一次性查询多个事实表的数据,目前只支持基数关系为“一对一”的情况。 如果数据来源于 数据源表,需要在数据连接/对应数据源下/ 表关系视图下修改对应的表基数关系。 1 操作入口 新建即席查询后,点击数据面板中的 选择 … 数据模型 和 数据源。以全部资源tab页为例,找到需要的数据模型或数据源,点击确定使用数据集。同时,还可以在操作列作中点击 编辑 ,对数据集作进一步的编辑。 目前如果选择 数据源,只能使用数据源下的 表 和业务视图下的 SQL查询 ,业务视图下的 可视化数据集 和 SQL数据集 暂不时间计算-同期/前期累计
1 概述 统计表中常常以本年累计、上年同期(累计)、当期(例如当月)完成、上月完成为统计数据,并进行分析。 若分析区域维度栏包含 时间层次 字段,则支持的计算类型如下所示: 使用条件 支持计算内容 说明 分析区域维度栏包含时间层次 字段情况下使用。 累计值 当年累计:是指本年1月到截止月份的合计数 同期累计值 累计值的同期值 累计值同比 本期累计值 / 同期累计值 * 100% 累计值同比增长 本期累计值 - 同期累计值 累计值同比增长率 (本期累计值 / 同期累计值 - 1)* 100% 前期累计值 累计值的前期值电子表格分组报表分页逻辑
(本文档仅供参考) 问题 电子表格有清单报表和分组报表类型区分,清单报表可以设置每页展示多少行数据,分组报表是否可以限定每页的行数。 image2020-8-7_14-3-16.png 说明 分组报表会使用多个数据集进行开发,是一种非常多样化的报表类型。而按行数分页时,随着数据集字段的动态扩展,实际分行的位置往往是无法满足客户具体的报表表样。因此系统没有设置项直接设置分组报表的每页行数。 情况1:简单分组报表 只有一个数据集的,可尝试通过行后分页功能达到固定分页行数: 电子表格分页,且固定每页行数 情况2:复杂分组报表 此情况下可了解分组报表的分页逻辑后,自行调整报表已接近理想效果。 分页逻辑: 分组电子表格根据参数值隐藏行列服务端宏
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 我们有时候会需要在电子表格报表中根据参数值设置某一行或者某一列隐藏。可以参照如下方法进行设置。效果演示如下: 在未添加该宏时,报表展示如下: image2020-6-16 14:31:45.png 添加了宏后,当参数的值为“隐藏行”时,隐藏行所在的一行被隐藏;当参数的值为"隐藏列"时,隐藏列所在的一行被隐藏。示例效果如下: 根据参数隐藏行列.gif 版本及客户端说明