【发布时间】:2018-11-12 08:43:17
【问题描述】:
我正在尝试从VisualStudio 手动执行 CUBE。但最后得到一个错误/警告。实际上我是 SSAS 项目的新手。所以无法理解最后一个消息弹出是否成功运行!
谁能指导我下面的快照!
为什么①看起来像错误,但②显示为“处理成功”。我的 CUBE 中是否有任何问题,或者仅仅是因为警告?我是否需要将其视为任何严重问题?
已编辑:我已经更新了图像,因为我的错误消息数量减少了,甚至列名也更改了,而无需在 CUBE 上执行任何操作。
【问题讨论】:
-
我猜他们是警告。但是,您应该能够通过单击“+”来扩展错误消息。根据问题和您对多维数据集架构的了解,您可以决定是否“忽略”这些。只是出于好奇,我们可以获取有关扩展错误的屏幕截图吗?
-
@NickNick:感谢您的评论。我已经用警告消息更新了这个问题。如果出现错误消息不可读,请询问!
-
好的,我猜你有/你想要你的度量组 DC_something 和维度“Cal Ym”之间的链接。因此,您应该在表 dbo_something 中的列“Cal_YM”和用于创建维度 CalYM 的表之间建立链接。如果我是你……首先,我会在“维度使用”(在 Visual Studio 中)中检查度量值组和维度之间的链接是否正确。其次,为什么您在维度方面使用的属性没有引用您在度量值组中的某些值(例如:201809)。当你处理立方体时,它是一个“完整的过程”吗?
-
对不起,看你的截图,我有关于“完整过程”过程的答案......也许解决方案也是重新处理维度......为了更新它您可以在里面找到的新值
-
@NickNick:非常感谢您的支持,我非常感谢。今天我重新运行了 CUBE,所有错误都消失了,除了最后一个,我已经更新了图像。最近的错误计数是“3040732”(所有数据),而不是只有“1”。但列名已更改。最近的错误是关于“CalYM”的,而不是作为“BU_CODE”更改为另一个错误。这有什么线索吗?
标签: sql-server runtime-error ssas business-intelligence