我已经在 Windows Server en-us 上部署了 SQL Server 2012。

现在我的分析服务日期采用美国格式 (MM/dd/yyyy)。公司不是美国人,所以我想把它改成yyyy-MM-dd或dd-MM-yyyy,我该怎么做?

一切似乎都已正确配置,但是,SSAS 拒绝以所需格式输出日期:(

在excel上:

关于多维数据集浏览:

关于维度浏览:


Dimension 似乎在 SSAS 上正确配置:

在 SQL 数据库引擎上查询:



SSAS 属性

SQL Server 数据库引擎属性

Windows 服务器区域设置

最佳答案

几个月前,我遇到了同样的日期问题,我以为问题来自 SSAS 但我错了...

所以我用一个包含所有日期格式的新表完全改变了我的维度表,所以现在我可以使用我想要的任何格式......

您可以在此链接中找到如何创建它:

http://www.codeproject.com/Articles/647950/Create-and-Populate-Date-Dimension-for-Data-Wareho

关于sql-server - 如何更改 SSAS 2012 上的日期格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22528601/

10-11 03:32