PowerBI 如何将包含整数的列扩展为行?

PowerBI how do I expand a column holding integers into rows?

我需要将一个大数据集(大约 90,000 行)扩展为更多行,方法是将每一行拆分为每个页面视图的行数。

我在 PowerBi 工作,对它比较陌生 - 所以请说清楚。

当前 TABLE:

--------------------------------------------------
|     Views     | Title        | Date            |
--------------------------------------------------
|     3         | Apples       | 12/12/20        |
-------------------------------------------------- 

想要的解决方案:

--------------------------------------------------
|     Views     | Title        | Date            |
--------------------------------------------------
|     1         | Apples       | 12/12/20        |
-------------------------------------------------- 
|     1         | Apples       | 12/12/20        |
-------------------------------------------------- 
|     1         | Apples       | 12/12/20        |

只需按照 power query 中的以下步骤即可获得所需的输出。从您的示例和输出数据中,我了解到您想为“视图”列中存在的值复制一行。我正在考虑以下数据作为输入-

因此,根据 Views 列值,第 1 行应创建三次,第 2 行应创建 5 次。 注意:将您的 Views 列数据类型更改为 Number

第 1 步: 将自定义列添加到您的 table 中,如下所示-

这将每行生成一个列表。

Step-2:如下图展开列表(右键点击New column)-

您现在的数据如下-

第 3 步: 从 table 中删除新列“自定义”。

第 4 步: 如果需要(显示在示例输出中),您可以将 Views 列中的值替换为 1

现在您终于应该拥有所需的数据了。