所有4个表都通过索引列连接 表 1 是具有 Colm Server_name 的 VM 表 2 是具有 Colm Server_name 的工具 表 3 被排除,具有 Colm Server_name、Tool_Name 表 4 处于活动状态,具有 Colm Server_name、Tool_Name
我想要使用 DAX 公式计算 VM 表的服务器名称计数,这些名称不存在于任何三个表(工具、排除、活动)中。 从 Excluded 和 Active 表中,我只想搜索 Tool_Name 列中具有“D”值的值。
尝试了 Chat gpt 中的 dax 公式,但显示参数意外和无法找到值错误
Excluded_D = CALCULATETABLE (
VALUES (Excluded[Server_name]),
Excluded[Tool_Name] = "D"
)
Active_D = CALCULATETABLE (
VALUES (Active[Server_name]),
Active[Tool_Name] = "D"
)
您可以将 3 个服务器名称合并到一张表中,然后提取唯一的服务器名称:
Combined_Servers = UNION (
VALUES (Tool[Server_name]),
Excluded_D,
Active_D
)
然后是你的措施:
VM_Exclusive_Count = COUNTROWS (
EXCEPT (
VALUES (VM[Server_name]),
Combined_Servers
)
)