【发布时间】:2018-02-09 22:55:59
【问题描述】:
我创建了一个查询,我希望能够根据另一个表中的列进行过滤,我该如何实现这一点,因为它似乎不起作用?
let
Source = Salesforce.Data("https://login.salesforce.com/", [CreateNavigationProperties=true]),
MyCustomObject = Source{[Name="MyCustomObject "]}[Data],
accnt = Source{[Name="Account"]}[Data],
accntId = Table.SelectColumns(accnt, {"Id"}),
accntList = Table.ToList(accntId, Combiner.CombineTextByDelimiter(",")),
#"Filtered" = Table.SelectRows(MyCustomObject, each List.Contains(accntList, [AccountId__c]))
in
#"Filtered"
我也尝试过使用List.Contains(accnt[Id]),但没有任何乐趣
如果我将其更改为 each (AccountId__c = "Some Value Here"),它可以工作,但不适用于列表。
谢谢
【问题讨论】:
标签: powerbi powerquery m