Создать несколько строк из одной строки в PowerBI - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть набор данных по продажам, в котором кроме (Sale#) и нескольких внешних ключей ID1, ID2, ID3, ID4 у меня есть до 3 счетов-фактур (связанных с Sale# ). Например. Invoice#1, SaleAmount1, Date1, Invoice#2, SaleAmount2, Date2, Invoice#3, SaleAmount3, Date3; все как столбцы.

Эти три счета-фактуры мне нужны в виде строк (как показано ниже), а не столбцов. Есть идеи, как это можно сделать в Power BI?

Sales#  ID1  ID2 ID3    Invoice#     SaleAmount      Date
----------------------------------------------------------
Sales#1 123 XYZ  A234Y  Invoice#1    SaleAmount1     Date1
Sales#1 123 XYZ  A234Y  Invoice#2    SaleAmount2     Date2
Sales#1 123 XYZ  A234Y  Invoice#3    SaleAmount3     Date3

1 Ответ

0 голосов
/ 02 ноября 2018

Да, вам просто нужно отключить наборы столбцов.


Например, если вы выберете 3 столбца даты в следующей таблице

Sales#  ID1  Date1     Date2     Date3
-----------------------------------------
Sale#1  123  1/1/2018  1/2/2018  1/3/2018
Sale#2  456  2/2/2018  3/3/2018  4/4/2018

и перейдите в Transform> Unpivot Column в редакторе запросов, тогда вы получите это:

Sales#  ID1 Attribute   Value
--------------------------------
Sale#1  123 Date1       1/1/2018
Sale#1  123 Date2       1/2/2018
Sale#1  123 Date3       1/3/2018
Sale#2  456 Date1       2/2/2018
Sale#2  456 Date2       3/3/2018
Sale#2  456 Date3       4/4/2018

Затем выберите столбцы, которые вы хотите сохранить, и соответствующим образом переименуйте.


Вы можете сделать другие наборы из 3 столбцов таким же образом.

...