如何按特定列值添加自定义索引?

时间:2018-05-03 15:05:48

标签: powerbi

我有一个包含2列的表:id(电影)和actor_name。对于每个id,可以有多个actor名称 我想添加一个新列,其中包含特定于每个actor的索引 我的桌子看起来像这样:
ID ....... ACTOR_NAME
5 ........ Al pacino
6 ........ Tim Roth
7 ........ Antonio Banderas
8 ........ Al pacino

我希望它看起来像这样:
ID ....... ACTOR_NAME .............. actor_number
5 ........ Al pacino .................. 1
6 ........ Tim Roth .................... 2
7 ........安东尼奥班德拉斯...... 3
8 ........ Al pacino ................... 1
我在电源BI中这样做。我有一个包含每个actor和一个特定索引的表,但是我无法在它们之间建立连接,因为我在actor_name列中没有唯一值。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

我会在查询编辑器/电源查询中解决此问题。首先,我将通过参考建立一个查询(让我们称之为 Actor Index )到你的"表中,每个actor和一个特定的索引"。我会使用删除行/删除重复项分组依据来确保每个actor_name都有唯一值。

然后在你的"我的表"查询,我会添加合并和展开步骤以加入新的 Actor Index 并返回索引。