Power BI多事实表关联后可视化重复值及多属性展示咨询
跨事实表可视化的重复值与多度量展示问题
现有数据模型
事实表详情
- FACT_PURCHASE_ORDERS:包含字段
PO_Number、Pick Ticket Number、PO_Line_Number(一个采购订单对应多个行号)、PO_ITEM(由PO_Number与PO_Line_Number用短横线拼接,例如"10-1"),示例数据如下:
| 采购订单编号 | 采购订单行号 | 采购订单项 |
|---|---|---|
| 10 | 1 | 10-1 |
| 10 | 2 | 10-2 |
| 10 | 3 | 10-3 |
- FACT_PICK_TICKETS:
Pick Ticket Number为唯一值,需展示度量值Back Order Qty = SUM(FACT_PICK_TICKET[BACK_ORDER_QTY])
已构建的维度表与关系
- DIM_PICK_TICKET:桥接维度表,与两个事实表的关系:
- 和
FACT_PICK_TICKETS基于Pick_ticket_number建立1对1关系 - 和
FACT_PURCHASE_ORDERS基于Pick_ticket_number建立1对多关系
- 和
- DIM_PURCHASE_ORDERS:包含唯一
PO_ITEM字段,与FACT_PURCHASE_ORDERS基于PO_ITEM建立1对多关系 - Date - Received:维度日期表,已关联
FACT_PURCHASE_ORDERS的RECEIVED_DATE字段,FACT_PICK_TICKETS未关联此表
需求与问题
可视化需求
需制作表格/矩阵可视化组件,包含以下内容:
Pick_ticket_number(来自DIM_PICK_TICKET)PO Number(来自FACT_PURCHASE_ORDERS)- 两个事实表的度量值
FACT_PURCHASE_ORDERS关联的Date - Received维度属性
遇到的问题
- 仅添加
DIM_PICK_TICKET[Pick_ticket_number]和FACT_PURCHASE_ORDERS[PO Number]时显示正常,但添加任意事实表的度量值后出现重复值 - 尝试通过后端视图给
FACT_PICK_TICKETS添加PO_ITEM字段以关联DIM_PURCHASE_ORDERS,但会导致FACT_PICK_TICKETS出现重复的Pick_ticket_number,不符合要求
核心疑问
能否在表格/矩阵可视化中同时展示两个事实表的度量、属性及桥接维度表的属性?
内容的提问来源于stack exchange,提问作者Dave85709
相关产品推荐
相关产品推荐

