大家好,
在 Power BI 中,我可以轻松地合并两个表,因为您可以(即使使用 csv 文件)添加新查询并通过两次单击合并它们。
我需要的是在表格 1400 中重现相同的合并。问题是源表是位于不同文件夹中的两个 CSV 文件。我在导入之前成功地用 M 语言进行了合并。
这是合并的
所以,你可以看到它一直工作到那里。但是一旦我点击导入,就会有一条错误消息说
The name 'Table2' wasn't recognized. Make sure it's spelled correctly
所以它必须与合并背后的M语言有关,但对我来说是正确的。这里是M语言
let
Source = Table.NestedJoin(Table2,{"Name"},Table1,{"Name"},"NewColumn",JoinKind.LeftOuter),
#"Expanded NewColumn" = Table.ExpandTableColumn(Source, "NewColumn", {"Name", "Age", "Country"}, {"NewColumn.Name", "NewColumn.Age", "NewColumn.Country"}),
#"Removed Columns" = Table.RemoveColumns(#"Expanded NewColumn",{"NewColumn.Name"}),
#"Renamed Columns" = Table.RenameColumns(#"Removed Columns",{{"NewColumn.Age", "Age"}, {"NewColumn.Country", "Country"}}),
#"Changed Type" = Table.TransformColumnTypes(#"Renamed Columns",{{"Age", Int64.Type}})
in
#"Changed Type"
实际上我有点迷茫,因为对我来说 M 语言很好。知道如何解决吗?