SSAS表格模型。 SSAS服务重新启动后,列消失

问题描述 投票:0回答:1

SSAS版本:14.0.226.1

Visual Studio版本:4.7.02558

问题:将模型部署到服务器后,将对其进行处理而不会出现任何错误。但是,如果重新启动SSAS服务器,则其中一个维度在处理时会引发错误。它只是失去了列之一。这是我得到的错误(无法保存对服务器的修改。返回错误:行集中不存在'Global_Code_SKU'列。)

Error screenshot

列数据示例如下:

Nvarchar column with string identifiers

该模型包含2个维度和一个事实表,其中包含6.32亿行。事实表的大小可能是个问题吗?字典可能太大了?

我如何修复它:通过再次部署模型而没有分区和角色,仅部署了元数据,这解决了这个问题,但是有时服务器可以在没有通知的情况下重新引导,因此处理作业第二天失败(每天运行一次)。] >

我有什么建议可以解决这个问题吗?我搜索了一阵子,虽然没有找到任何解决方案。

SSAS版本:14.0.226.1 Visual Studio版本:4.7.02558问题:将模型部署到服务器后,将对其进行处理而不会出现任何错误。但是,如果重新启动SSAS服务器,则尺寸之一...

ssas dax olap tabular ssas-tabular
1个回答
0
投票

一些建议尝试:

  • 重新启动后,使用SSMS连接到SSAS服务器,然后右键单击有问题的数据库,然后选择Script-> Script database as。列Global_Code_SKU还在吗?隐藏了吗?在源代码中可用吗?
© www.soinside.com 2019 - 2024. All rights reserved.