在SSMS中编写DAX。需要从我的表(DimProduct(中引入所有行和列,应在另一个表(子类别(上过滤,并且仅显示子类别键 nr 19这是我的代码:
EVALUATE 'Produkt'
(
Filter
(
'DimProductSubcategory',
'DimProductSubcategory'[ProductSubcategoryKey]=19
))
但是我收到此错误:"此表达式中使用的函数不是有效函数,也不是度量值的名称。">
应该怎么写?
第一个选项:
EVALUATE
FILTER (
'DimProductSubcategory',
'DimProductSubcategory'[ProductSubcategoryKey] = 19
)
第二种选择:
DEFINE
VAR T =
FILTER (
'DimProductSubcategory',
'DimProductSubcategory'[ProductSubcategoryKey] = 19
)
EVALUATE T
附注:
我推荐此网站进行 DAX 查询格式设置:)
PS2:
新的 SSMS 引入了 DAX 查询编辑器,它本质上是 DAX 的智能感知