Power BI中为何各Job Code对应的wb_user id去重计数均显示总计值?
问题原因分析
- 核心问题出在表关联方向和可视化维度的匹配逻辑上:
你的自由职业者表和职位表是一对多关系(一个自由职业者对应多个职位),第一个可视化是从自由职业者的wb_user_id出发,搭配职位表的Job Code做维度,此时每一行的统计范围都锁定在单个自由职业者的职位数据里,所以计数结果自然正确。 - 第二个可视化只拿职位表的
Job Code当维度,要统计对应自由职业者的去重数量时,工具没正确把Job Code的筛选范围传递到自由职业者表:
因为关联是“自由职业者→职位”的单向一对多,当你单独用职位表的字段做维度时,工具可能默认直接统计所有有职位记录的自由职业者总数,而不是先筛选出当前Job Code对应的职位,再反向找出关联的独特自由职业者来计数。 - 还有一种可能是你做的「wb_user_id去重计数」是全局统计(基于整个自由职业者表的总数),没设置成跟着当前维度(也就是每个
Job Code)动态计算,所以不管选哪个职位,都返回全部自由职业者的总数。
内容的提问来源于stack exchange,提问作者rahul bisht
相关产品推荐
相关产品推荐

