首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >2.5 PowerBI数据建模-度量值归档、批量导出、导入和修改

2.5 PowerBI数据建模-度量值归档、批量导出、导入和修改

原创
作者头像
PowerBI自己学_轻松
发布2025-02-24 19:52:28
发布2025-02-24 19:52:28
1.3K0
举报
文章被收录于专栏:PowerBI入门100例PowerBI入门100例

加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。

1 归档

度量值存放到了一个专门的Measure表内,随着度量值个数越写越多,看起来很乱。报告发布后,用户通过PowerBI或Excel连接模型,也不方便查看和使用。

解决方案

把度量值归档,存放在不同文件夹中。

操作步骤

STEP 1 在模型视图下选中一个或按住Ctrl键选中多个度量值,然后在属性窗格的显示文件夹文本框中输入文件夹名称。

STEP 2 在文件夹名称前加序号,可以给文件夹排序。因为是按文本排序,所以相比最大序号,位数不足的序号要在前面补齐0,比如文件夹数量超过10个但不到100个,可以从01开始编排。

STEP 3 文件夹名称用右斜杠“\”区隔,可以实现多级文件夹,比如01 销售数量\01 达成、01 销售数量\02 增长等。

STEP 4 文件夹名称用英文分号“;”区隔,可以将一个度量值同时存放在多个文件夹。比如销售页面使用了a、c、e度量值,在不影响原存档的基础上放在一个叫90 销售页面的文件夹内。

注意:此步骤中不同文件夹内的度量值不能按住Ctrl键多选批量操作,需要一个一个逐一操作,否则会覆盖替代原文件夹。

2 批量导出

查看度量值列表,批量导出,方便对度量值进行管理。

操作步骤

STEP 1 在DAX查询视图中,输入如下代码,点击运行按钮;也可以使用相同的公式,将度量值列表固化到计算表中,方便随时查询度量值情况。

EVALUATE

SUMMARIZE(INFO.VIEW.MEASURES(),[Name], [Expression], [DataType], [FormatStringDefinition], [Table], [DisplayFolder])

Measure_List = SUMMARIZE(INFO.VIEW.MEASURES(),[Name], [Expression], [DataType], [FormatStringDefinition], [Table], [DisplayFolder])

STEP 2 在计算表上点击鼠标右键,选择复制表,可以将度量值列表复制粘贴到Excel中。注意:DAX查询界面也可以复制查询结果,但是如果度量值中有换行符,粘贴到Excel中会拆分成多行,因此不建议这种方式。

3 批量导入和修改

相同的PowerBI模型,度量值批量转移,或者有相似逻辑的度量值修改个别代码后批量生成,或者批量修改已有度量值的公式,在DAX查询视图中,使用如下语法,可以批量新建或修改度量值。

DEFINE

MEASURE '表名'[度量值名] = 度量值公式

操作步骤

STEP 1 多个度量值的代码可以在Excel中批量完成。

STEP 2 在DAX查询视图中,粘贴复制好的代码。

STEP 3 点击使用更改更新模型按钮,会批量新建度量值。如果度量值已经存在,会覆盖原有度量值。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档