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
现在您终于应该拥有所需的数据了。
我需要将一个大数据集(大约 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
现在您终于应该拥有所需的数据了。