什麼是錯在下面的代碼達克斯查詢在SSAS
DEFINE
MEASURE DimDate[MyMeasure] =
COUNTROWS(DimDate)
EVALUATE DimDate[MyMeasure]
運行查詢時,我發現了以下錯誤:
查詢(1,1)在查詢中指定的表達不是有效的表格表達式
什麼是錯在下面的代碼達克斯查詢在SSAS
DEFINE
MEASURE DimDate[MyMeasure] =
COUNTROWS(DimDate)
EVALUATE DimDate[MyMeasure]
運行查詢時,我發現了以下錯誤:
查詢(1,1)在查詢中指定的表達不是有效的表格表達式
當您使用DAX作爲查詢語言時,您的DAX查詢必須計算爲表。
E.g.此查詢是有效的,因爲它返回一個表,一列一列:
DEFINE MEASURE DimDate[MyMeasure] = COUNTROWS(DimDate)
EVALUATE
ROW("MyColumn", DimDate[MyMeasure])
但由於它返回一個標值,而不是表這個查詢將失敗:
DEFINE MEASURE DimDate[MyMeasure] = COUNTROWS(DimDate)
EVALUATE DimDate[MyMeasure]
您可以找到語法文檔從Microsoft here。
請注意,這與在表格模型中定義度量或計算列不同。度量值或計算列的表達式應始終評估爲標量值。
運行查詢時出現以下錯誤, 查詢(1,1)查詢中指定的表達式不是有效的表達式。 – MeBy2