У меня есть две таблицы, в которых они связаны таблицами Table1 [ColA] и Table1 [ColB].
Теперь я пытаюсь сопоставить значения из Table1 [ColB] с Table2 [ColB] и вернуть результат в Table2 [ColC]. Где результат должен быть -
if it matches "Found"
doesn't match "Not-Found"
else Empty
Ключ должен использовать Используйте функцию LOOKUPVALUE
, чтобы увидеть, если значение существует.
Теперь я могу использовать следующий запрос для вывода
Col_C =
Var out1 = LOOKUPVALUE(Table2[ColB],Table2[ColB],Table1[ColB])
Var out2 = IF(out1 = "", "Not Found","Found")
Var out3 = if(Table1[ColB] = "", "Empty", out2)
return out3
Но когда данные DirectQuery, кажется, что LOOKUPVALUE
не поддерживается.
Я нашел одну статью на сайте Microsoft, где говорится, что совместимость формул DAX в DirectQuery.
Кто-нибудь знает, как запросить этот вывод или заменить LOOKUPVALUE
в DirectQuery