如何在给定销售发票行 table 和客户 table 的情况下创建客户层次结构?
How to create a customer hierarchy given a sales invoice line table and a customer table?
我遇到了数据建模问题。我正在 Power BI 中创建一个销售仪表板。我有一张销售发票 table 和一个客户 table,如下所示(我只填写了相关的列)。
Sales Invoice Line Table
OrderNo Quantity Price Bill-to-CustomerNo Ship-to-CustomerNo
1B 3S
1B 4S
2B 5S
Customer Table
No Name
1B Apple
2B Beta
3S Charlie
4S Delta
5S Echo
我有两类客户,'Bill to customers' 和 'Ship to customers'。多个 'ship to customer' 可以属于一个 'bill to customer',如 Bill to customer number '1B'
我想创建一个切片器,其中层次结构首先是 Bill to Customer Name,然后是 Ship to Customer Name。
据我了解,我的问题是名称在另一个 table 中。如果我没记错的话,我已经可以创建这个切片器了,但是使用客户编号(通过在切片器中将 'bill to customer' 放在 'ship to customer' 上)。
我的问题是,如何使用上述层次结构和客户名称创建切片器?
如果每个 BillToCustomer“属于”一个 ShipToCustomer,您应该有两个单独的表,并且您可以将过滤器流转到 BillToCustomer -> ShipToCustomer -> SalesInvoice。
BillToCustomer(CustomerNo,Name)
ShipToCustomer(CustomerNo,BillToCustomerNo,Name)
SalesInvioce(OrderNo, Quantity, Price, ShipToCustomerNo)
我遇到了数据建模问题。我正在 Power BI 中创建一个销售仪表板。我有一张销售发票 table 和一个客户 table,如下所示(我只填写了相关的列)。
Sales Invoice Line Table
OrderNo Quantity Price Bill-to-CustomerNo Ship-to-CustomerNo
1B 3S
1B 4S
2B 5S
Customer Table
No Name
1B Apple
2B Beta
3S Charlie
4S Delta
5S Echo
我有两类客户,'Bill to customers' 和 'Ship to customers'。多个 'ship to customer' 可以属于一个 'bill to customer',如 Bill to customer number '1B'
我想创建一个切片器,其中层次结构首先是 Bill to Customer Name,然后是 Ship to Customer Name。
据我了解,我的问题是名称在另一个 table 中。如果我没记错的话,我已经可以创建这个切片器了,但是使用客户编号(通过在切片器中将 'bill to customer' 放在 'ship to customer' 上)。
我的问题是,如何使用上述层次结构和客户名称创建切片器?
如果每个 BillToCustomer“属于”一个 ShipToCustomer,您应该有两个单独的表,并且您可以将过滤器流转到 BillToCustomer -> ShipToCustomer -> SalesInvoice。
BillToCustomer(CustomerNo,Name)
ShipToCustomer(CustomerNo,BillToCustomerNo,Name)
SalesInvioce(OrderNo, Quantity, Price, ShipToCustomerNo)