【发布时间】:2019-03-05 11:31:45
【问题描述】:
我有一个非常奇怪的问题。我已经建立了一个表格模型,它从 SSAS 多维数据集中获取数据。在数据源多维数据集中,有一个名为“处理日期”的列,它采用英国日期格式 (dd/mm/yyyy)。当我将此列带入我的模型时,日期被弄乱了,日期和月份值被交换为某些日期!
以下是说明这一点的图片,我用红色突出显示了一个特定日期。在数据源 SSAS 多维数据集中,日期为 12/02/2019,当它进入表格模型时,该日期为 2019 年 2 月 12 日。我在表格模型中添加了一个 check_month 列,发现表格模型认为它的 12 月,即日/月已被交换!
谢谢
JC
编辑:这已通过更改连接中的区域设置标识符来解决。请参阅 userfl89 在下面的答案中的评论。这是由于数据源多维数据集使用的是不同的语言环境(美国英语),然后是我在模型中使用的语言,更改语言环境标识符将覆盖它,从而解决问题
【问题讨论】:
标签: visual-studio ssas tabular olap-cube ssas-tabular