1

我正在寻找一种方法来像在 SQL 中一样使用 DAX 进行 LEFT JOIN。我有两张表员工表和部门表。我想在 DAX 工作室中加入两个 DMV 表(视图)。

我尝试使用评估函数 EVALUATE NATURALINNERJOIN($SYSTEM.DBSCHEMA_COLUMN,$SYSTEM.TMSCHEMA_COLUMNS) 但出现语法错误。

DMV 达克斯工作室

4

2 回答 2

1

加入 dax 的最简单方法是让表相关联。本文应该可以帮助您管理联接。

https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/

于 2019-08-02T12:14:27.440 回答
0

刚刚遇到同样的问题并解决了;你可能已经有了,但我想我会把它传下去。

你说得对,只是错过了一个表达式,即 EVALUATE 函数。

评估 NATURALINNERJOIN($SYSTEM.DBSCHEMA_COLUMN,$SYSTEM.TMSCHEMA_COLUMNS)

在我添加“评估”之前,我无法让 DAX Studio 为我工作。

于 2020-03-23T15:27:08.047 回答