将单行员工记录转换为透视式Sankey布局

时间:2019-05-16 14:20:55

标签: powerbi dax powerquery m

希望在PowerBI中最好在PowerQuery中执行以下操作(但对使用Python感到满意):

我在这种布局中有记录:

Employee ID, Employee Classification, Start Date, End Date
9999999, Financial-1, March 17 2008, June 7 2009
9999999, Financial-2, June 8 2009, December 2 2016
9999999, Financial-3, December 3 2016, November 12 2017
9999999, Ninja-4, November 13 2017, December 31 2018

我想将其转换为以下内容(使用日期作为父/子):

Employee ID, Source, Destination
9999999, Financial-1, Financial-2
9999999, Financial-2, Financial-3
9999999, Financial-3, Ninja-4

谢谢,很抱歉,如果这是某处重复,我不知道该在互联网上确切搜索什么。

1 个答案:

答案 0 :(得分:0)

我会尝试创建一个新列 Date Port Risk 2019-04-30 a 21.8 2019-03-29 a 22.6 2019-02-28 a 22.2 2019-01-31 a 26.1 2019-04-30 b 36.4 2019-03-29 b 43.3 2019-02-28 b 40 2019-01-31 b 41.6 ,该列将为NextDay添加一天,然后将End DateNextDay进行自合并匹配。

Start Date

然后您可以删除不需要的列并根据需要重命名列。