第2页,共322页。 显示 3,212 条结果 (0.04 秒)
透视分析宏入门
一、透视分析宏界面 1、操作入口 透视分析宏入口:设置面板->交互->宏管理->设置 https://wiki.smartbi.com.cn/download/attachments/114997872/image2023-8-1_17-22-20.png?version=1&modificationDate=1690885508000&api=v2 2、透视分析宏模块 类型 客户端宏 对象 ad_hoc_analysis 宏事件 onRender(打开报表后) onBeforeRefresh(每次刷新前) onAfterRefresh(每次刷新后) 3透视分析-定义流程
进行布局设置; 字段下拉菜单:字段相关操作,包含“分类汇总”、“排序”、“删除”、“聚合方式设置”、“时间计算”、“高级设置”; 条件选择 条件选择是指为当前透视分析设置条件选项,达到过滤数据的效果。目前支持两类条件: 字段条件:基于字段或业务属性生成的条件; 过滤器条件:基于过滤器生成的条件。(该类 … 透视分析的定义流程如下: image2018-11-2 11:41:48.png 按照以上流程完成透视分析定制后,用户可以将其关注的透视分析添加到 我的空间 中,进行快捷浏览。 新建透视分析 系统支持五个入口新建透视分析: 入口一:在系统点击“+”下拉菜单选择 透视分析。 入口二透视分析隐藏工具栏按钮
(本文档仅供参考,因宏代码具备一定场景限制,如和实际应用场景不符合,需要自行调整相关宏代码) 需求场景1: V11版本,新透视分析,隐藏部分工具栏按钮 image2024-10-31_18-40-2.png 实现方案: 宏事件 image2024-10-31_18-43-59.png 宏代码 透视分析宏代码1: /** * 透视分析隐藏工具栏按钮 */ function main(adHocAnalysis: IAdHocAnalysis) { let toolbar: IAdHocAnalysis = adHocAnalysis.getToolbar透视分析 ⬝ 概述
1.功能概述 透视分析采用“类Excel透视表”的设计,熟悉Excel操作的用户可快速上手,可直接基于产品的数据模型,就能够组合维度、汇总计算,洞察数据,通常用于帮助业务人员轻松实现对数据的查询和探索。只需要将查询字段进行勾选,界面就会实时呈现出对应的数据,并且任何字段都可以作为筛选条件,同时提供了多种导出格式,满足数据导出后的二次使用。 2.适用业务场景 零售行业产品销售类1:汇总各地区各品种的销售额 为了制定下个月各地区的销售计划,需要统计本月各地区的销售额作为依据。就可以使用透视分析的“分类汇总”快速统计出各地区各品种的销售额。 零售行业产品销售类2:统计各种商品的销售额占透视分析表格添加序列号
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 适用场景:此宏示例只是透视分析方法调用增加列的一个简单示例,实际代码应用只符合当前的报表场景,并且必须是清单明细数据,存在两个字段以上(包含两个字段)的行区不支持进行汇总合计。若是有其他的场景要求,相关宏代码需要自行调整。 透视分析添加排序列。效果图如下: 0628更新2.png 设置方法 在“分析展现”节点下,创建一张透视分析。 选中透视分析,右键选择 编辑宏 进入报表宏界面透视分析(旧)表格添加序列号
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 适用场景:此宏示例只是透视分析方法调用增加列的一个简单示例,实际代码应用只符合当前的报表场景,并且必须是清单明细数据,存在两个字段以上(包含两个字段)的行区不支持进行汇总合计。若是有其他的场景要求,相关宏代码需要自行调整。 透视分析添加排序列。效果图如下: 0628更新2.png 设置方法 在“分析展现”节点下,创建一张透视分析。 选中透视分析,右键选择 编辑宏 进入报表宏界面透视分析(旧)基于存储过程查询创建报错SQL错误
(本文档仅供参考) 问题说明 在smartbi系统中创建了存储过程查询,然后创建透视分析,选择这个存储过程查询作为透视分析的数据源,发现透视分析在预览的时候报错。 image2018-10-18 14:40:15.png 且后台日志中出现如下信息: image2018-10-18 14:40:49.png 解决方案 首先透视分析如果是基于存储过程创建的话,那么在查询时系统中会先将存储过程的数据抽取到smartbi的缓存数据库中。因此需检查是否是系统中的缓存数据库节点有没有配置好。 V7版本:V7版本对应的数据源节点是“联合数据源”,请确认该数据源节点正常连接。 V8.0版本:V8.0版本对应的数据源节即席查询转透视分析
、排序方式 参数:参数的基本设置信息 基于数据源的即席查询不支持转为透视分析,当鼠标移动到 “进入透视分析模式” 时提示:“基于数据源的即席查询不支持转为透视分析”。 image2024-7-15_17-47-41.png 字段转换细节 “表格/列字段”的维度字段转到透视分析“行”中 “表格/列字段”的度量字段转到透视分析“度量区”中 度量字段转到透视分析之后,默认使用数据模型的汇总依据(类似透视分析中直接选择该字段) “过滤条件”的字段转到透视分析“过滤条件”中 透视分析只能第一个字段使用全局排序、其它的全部是维内排序透视分析 ⬝ 数据过滤
1 概述 透视分析中可以通过设置过滤条件动态筛选想要查看的数据,比如在全国的订单销售数据中,可以通过区域筛选器快速切片到“华北”、“华南”等区域的数据。 2 功能入口透视分析中拖拽层次 在数据面板的数据资源树中,拖拽字段和参数到 过滤条件 或 过滤条件区。 guolvshuju.gif 3 场景示例 3.1 精确过滤 1、以产品demo中的订单模型为例创建透视分析,想要查看“2020”年“华北”区域的销售额。 2、勾选/拖拽字段,分别将“发货区域”字段放在”行区“,”销售额“字段放在”度量区“,将”订单年份“和“发货区域”字段放在”过滤条件区“。 3、设置“订单年份”的筛选条件值为“2020”、发货区域的筛选条件透视分析
数据的透视分析,而且可以在关联的报表之间传递参数实现分析流。详情可查看:透视分析跳转-表内容链接 。 预警:可实现对关键信息的实时监控,帮助用户及时发现问题并采取相应的措施。 多种输出方式:支持业务分析结果以TXT、CSV、HTML、PDF、Doc、Xlsx、数据分析包等文件类型导出。 多种时间计算:可根据业务属性设置时间计算及二次计算,如快速分析年/月/日的增长率等。 透视分析示例如下: 透视分析.png 对象:业务分析人员。 特点:多维度交叉表现、钻取分析、时间计算。