【发布时间】:2023-03-25 12:34:01
【问题描述】:
我的事实表中有一个 Date 列,由于某些客户端 api 要求,我需要在使用 SUMMARIZE 函数对数据进行分组时将此列格式化为字符串。以下是我正在使用的示例查询:
EVALUATE(
CALCULATETABLE(
ADDCOLUMNS(
SUMMARIZE(
'BreakTable',
'BreakTable'[Column1],
'BreakTable'[Column2],
'BreakTable'[DateColumn1], --This needs to be formatted
),
"BreakCount",FORMAT('BreakTable'[BreakCount],"#,##0")
)
))
我尝试在 SUMMARIZE 中使用 FORMAT 函数,但默认情况下不起作用。我无法向 FactTable 添加新列,因此需要在查询自身时解决此问题。
还有其他方法可以实现吗?任何帮助表示赞赏。
根据建议,添加更多信息。
我们使用的是 Sql Server 2014。
【问题讨论】:
标签: ssas sql-server-2014 dax ssas-tabular