第7页,共377页。 显示 3,765 条结果 (0.051 秒)
清除维度计算
通过表格操作右键菜单添加的计算成员,若想某一个维度上的统一全部删除,可以通过 清除维度计算 功能实现。 操作入口: 在多维分析中选定维成员或是度量值,在其更多菜单image2019-11-1 14:51:48.png中选择 添加计算 > 清除维度计算。则这个维度上通过添加计算添加的计算成员都会被删除。 image2019-11-1 14:51:42.png多维分析—时间段分析
多维分析中也可以使用该全局自定义成员,若对全局自定义成员进行了修改,使用该CUBE的所有多维分析中的该自定义成员都自动进行了同步修改。 局部自定义成员。在某个多维分析中新建了局部自定义成员,则该自定义成员对该多维分析有效。 用例说明 通过自定义成员实现多维分析时间段分析。效果如下图: image2019-11-22 18:11:44.png 实现步骤 1、在“公共设置”界面,资源目录的“参数定义”节点的更多操作菜单中选择 新建 > 参数: 2022-02-11_11-04-54.png 新建如下两个多维分析参数:“时间段”和“到”: 1)“时间段”参数 image2019-11-22 16:44:36.png交互式仪表盘 ⬝ 时间计算
当期值-同期值 当期值-同期值 同期增长率 (当期值-同期值)/同期值*100% (当期值-同期值)/同期值*100% 前期 前期值 指上一个时间点的值,以报表展示的”最细粒度的时间层次“为基准 如:“最细粒度的时间层次”为“月”时,则其前期值以“月”为基准,如当前值 … % 环比增长 当期值-前期值 当期值-前期值 环比增长率 (当期值-前期值)/前期值*100% (当期值-前期值)/前期值*100% 时间累计 累计值 指当年内的汇总值(年累计值) 如:“2022年05月”的累计值为“2022年01月-2022年05月”的汇总数据模型实现动态查询列效果
方式一:动态查询维度字段 步骤1、数据模型添加SQL子查询; 步骤2、写入SQL语句,其中select输出字段中添加参数,如下图所示: image2023-11-6_20-43-7.png 步骤3、保存SQL查询后,在数据模型层映射参数,设置参数默认值备选值 image2023-11-6_20-43-37.png 步骤4、保存数据模型后,基于该数据模型创建报表,拖拽动态查询列,可发现效果如下: image2023-11-6_20-44-2.png 注:该方式更适用于维度字段实现动态查询的效果; 方式二:动态查询度量字段 步骤1、数据模型层新建参数,将要动态查询的度量字段添加,如下图所示多维分析屏蔽维度本维钻取
案例说明 多维分析屏蔽维度本维钻取可以通过宏实现,如当选择[商店]维度不能本维度的上钻、下钻,只能钻取到其它维度,屏蔽前后的效果对比如下: 屏蔽前效果 屏蔽后效果 image2019-11-29 15:40:49.png image2019-11-29 15:41:3.png 实验步骤 1、选择获取需要屏蔽维度本维度钻取的维度名称,在【数据源】中找到对应的多维数据源,再找到对应cube,再找到对应的维度。在对应的维度上右击弹出属性窗口,复制维度名称。以多维数源“Mondrian”下的多维cube“Sales”中的维度[商店]为例。下图是获取[商店]名称的属性窗口图数据模型在电子表格中实现字段排序
(本文档仅供参考) 需求描述 基于数据模型在电子表格中创建报表,不考虑维度因素,实现单个字段的排序 实现方法 1、打开excel,登录系统后,在右侧数据集面板选择新建模型查询。 image2022-9-9_14-29-35.png 2、选择数据模型、勾选需要的字段后,即可右键字段列头,选择排序,除此之外,还可以进行快速计算。 。image2022-9-9_14-32-41.png计算字段中时间日期函数取值在凌晨不准
(本文档仅供参考) 现象: 基于原生SQL数据集创建自助数据集,在自助数据集中增加计算字段,使用getdate()获取当前日期,使用day()获取当前日期的日。 在时间为2023年7月8日00:28时,day(getdate())取值为7,getdate()取值时2023-07-08。day取值有误。 image2023-8-7_13-47-30.png 原因: 自助数据集中的时间日期函数,实质SQL会生成数据库的相关函数执行查询,因此从业务数据库层面进行排查数据库时间、时区等情况。 由于原生SQL数据集创建的自助数据集,系统会先将数据集抽取至高速缓存库中再进行查询,此时从【系统监控】-》【SQL/MDX监控】中可以制作数据大屏时以插入图片的方式,图片浮于表格之上,如何在展示中显示当前的时间(时间可实时更新)
(本文档仅供参考) 问题 制作数据大屏时以插入图片的方式,图片浮于表格之上,如何在展示中显示当前的时间(时间可实时更新) 场景:当前使用的是通过宏代码定时对单元格赋值,实现实时更新时间的效果,然后针对该单元格进行拍照,通过照相机的方式放到插入的图片之上,结果照相机内容无法展示; 解决方案 目前不支持通过宏代码对单元格赋值,然后再基于该单元格使用照相机的方式,建议是将电子表格的底图使用背景图插入的方式(而不是插入图片)然后再使用宏对单元格赋值动态刷新时间,否则则需要改为单元格使用excel的now()函数获取当前时间,然后再使用照相机,另外时间可实时更新需要使用禁止电子表格缓存以及定时刷新的宏; 电子表格禁止缓存可自助etl自定义执行时间
(本文档仅供参考) 问题说明: 在自助etl中,想要实现比如每个月的8号到最后一天,每天都执行自助etl。 解决方案: 可以自己写CRON表达式实现定时发送的效果,如下截图cron表达式表示每个月的8号到最后一天中每天执行计划任务进而实现自助etl时间自定义执行。 image2023-3-13_17-19-0.png 另对于cron表达式可视化设置可参考该文档https://www.bejson.com/othertools/cron/ https://www.bejson.com/othertools/cron/: image2023-3-13_17-19-47.png多维分析数据权限—根据关系表映射实现1
示例说明 通过关系数据库用户和机构关联映射表,实现多维分析数据权限,即不同的用户登录打开同一张多维分析看到的数据不同。 如下图,用户test1打开多维分析,可以看到华北和华南成员。 image2019-11-19 13:2:16.png 如下图,用户test2打开同一张多维分析,可以看到华北、华南和华东成员。 image2019-11-19 13:2:44.png 下面以产品示例mondrian多维数据源的Cube【sales】下的商店维度为例,来演示如何实现不同用户登录根据映射机构获取不同成员数据。 实现步骤 1、创建映射表。如下图,创建用户和机构的映射表,如test1用户可以访问的机构是华南、华北。在关联中