Power BI 处理大中小微企业划型(3)大中小微计算结果展示与发布
第三篇:大中小微计算结果展示与发布
7. Power BI报告数据模型
在Power Query之中完成数据处理之后,为了灵活地展示大中小微分类结果,例如逐户查看大中小微各档次划型分类结果,分别按照客户的人数,行业,营业收入以及资产总额切片分析大中小微分步,还需要使用Power BI Desktop之中的报表功能,
7.1 Power BI报告数据模型
在Power BI Desktop之中点击 开始=>关闭并运用,则数据从Power Query加载到Power BI报告数据表。这时,在Power BI Desktop纵向的关系标签项下,可以发现这些导入的报表,分别是:0_客户信息,1_统计局标准表,2_行业划型表,3_大中小微划型档次赋值表,与4_大中小微划型计算。
为了在上述表之间调用数据,还需要建立表间关系,最常见的类型是一对多(在关系视图中以星号“*”表示),下图中一对一关系笔者也将其理解为简化的一对多。
图表 22 Power BI 数据表间关系
- 0_客户信息,3_大中小微划型档次赋值表,与4_大中小微划型计算构成了以表4为中心的数据模型,表4作为多端事实表,而表0与表3作为一端的维度表。
- 表0与表4之间的关联字段是客户号,
- 表0与表4之间的关联字段是“值”和“规模综合”,
- 1_统计局标准表,2_行业划型表在Power Query之中被调用之后,已经不再需要,这时也可以把表2从客户端隐藏,隐藏后图标呈灰色,而表1整理后的统计局标准作为备查表显示。
7.2 新建计算列将评估数值转中文
笔者曾经在“[6. 计算大中小微企业划型] f 通过分组运算做汇总提取”的文字说明之中提到,Power Query之中分组聚合时为了简化,得到的结果是(文本型)数值1,2,3,4,而非最终展现的汉字大,中,小,微。
虽然在Power Query之中可以通过增加一步合并查询实现转换,但是在Power BI建立了关联关系的数据表之间通过计算列计算会更加简单,方法如下:
建模=>新建计算列=>公式编辑栏输入
企业规模 = RELATED('3_大中小微划型档次赋值表'[企业规模])
如此以后,在Power BI数据表之中会新增一列名为“企业规模”,每一行的值与“规模综合”一列之中的数值1,2,3,4对应,相应为汉字大,中,小,微。
然后,为了简化模型数据表,还可以隐藏“企业规模”列。7.3 新建客户计数度量值
度量值是Power BI的核心,由Power BI DAX(Data Analysis Expressions)函数生成,外在表现形式类似Excel工作表函数,但是计算效率提高了若干数量级,其结果还可以灵活地被另外的DAX函数表达式嵌套调用和以图表等形式整体或切片展现。也就是说,DAX表达式的结果会随着外部筛选器和切片器而变动,而且中间过程通常不可逐步测试验证,并非“所见即所得”。
以下新建两个度量值统计大中小微企业划型结果,分别反映考虑了所有筛选之后的客户数统计结果以及仅仅考虑大中小微规模切片器筛选之后的结果。
1_客户数_所有筛选 = COUNT('4_大中小微划型计算'[客户号])
以上度量值的含义是考虑所有对表4_大中小微划型计算的筛选之后,对该表[客户号]列计数,使用的DAX函数表达式是COUNT。
2_客户数_规模筛选 = CALCULATE([1_客户数_所有筛选],ALLEXCEPT('0_客户信息','3_大中小微划型档次赋值表'[企业规模]))
度量值2稍微复杂一些,结构为CALCULATE(度量值1,ALLEXCEPT(条件X)),含义简单理解为在只考虑条件X的情况下,计算度量值1,具体就是在只考虑表3[企业规模]筛选的情况下,同时忽略其他筛选器,统计客户数。
图表 23 无筛选情况度量值结果
当不存在有效的外部筛选与切片器的情况下,两个度量值返回相同结果。
图表 24 有筛选情况度量值结果
当外部筛选器与切片器处于被激活或勾选状态下,度量值1返回考虑所有筛选之后的结果,而度量值2仅考虑被客户规模筛选之后的结果,即显示全局范围内被勾选的大中小微划型客户数统计,忽略行业、人数、总资产等筛选。8. Power BI报告发布与展示
在本地Power BI Desktop报表完成之后,如果使用微软认可的公司邮箱注册了试用的专业版(Power BI Pro),可以点击“发布”将其发布到自己的Power BI网络用户端,如果希望进一步公开分享给所有人可见,那么还可以点击“文件=>发布到Web”发布到网络。
以下是本文网络共享地址:
长网址:https://app.powerbi.com/view?r=eyJrIjoiYmZkMDFmMWQtOTIxMi00ODA0LTkxNWItNTBlMjQ2MjY1ZGZkIiwidCI6IjFkOThmYTJiLTA2ZTgtNDhlYS05YjY4LWI2YzZkYTYwODljYiIsImMiOjEwfQ%3D%3D
短网址:http://u6.gg/gFWsB
二维码网址:
但由于本报表式样为电脑横排,因此使用手机打开查看时调整为横屏显示效果更好。
银行业Excel商务智能实践者
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)