我正在寻找一种方法来像在 SQL 中一样使用 DAX 进行 LEFT JOIN。我有两张表员工表和部门表。我想在 DAX 工作室中加入两个 DMV 表(视图)。
我尝试使用评估函数 EVALUATE NATURALINNERJOIN($SYSTEM.DBSCHEMA_COLUMN,$SYSTEM.TMSCHEMA_COLUMNS) 但出现语法错误。
我正在寻找一种方法来像在 SQL 中一样使用 DAX 进行 LEFT JOIN。我有两张表员工表和部门表。我想在 DAX 工作室中加入两个 DMV 表(视图)。
我尝试使用评估函数 EVALUATE NATURALINNERJOIN($SYSTEM.DBSCHEMA_COLUMN,$SYSTEM.TMSCHEMA_COLUMNS) 但出现语法错误。
加入 dax 的最简单方法是让表相关联。本文应该可以帮助您管理联接。
https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/
刚刚遇到同样的问题并解决了;你可能已经有了,但我想我会把它传下去。
你说得对,只是错过了一个表达式,即 EVALUATE 函数。
评估 NATURALINNERJOIN($SYSTEM.DBSCHEMA_COLUMN,$SYSTEM.TMSCHEMA_COLUMNS)
在我添加“评估”之前,我无法让 DAX Studio 为我工作。