【发布时间】:2017-04-25 07:01:28
【问题描述】:
昨天我对 SSAS 中的现有多维数据集进行了一些更改。我向Data Source View 添加了一个新的事实表,并链接到了相应的维度表。
然后我继续打开mycube.cube [Design] 选项卡和Cube Structure 部分。从那里我向与新添加的事实表对应的多维数据集添加了一个新的度量值组。我验证了新的事实表是在多维数据集设计器“方案”中实现的,并且键设置正确。
然后我保存了多维数据集,等待 sql 代理在夜间处理多维数据集(这是一个相当大的多维数据集,所以我避免在办公时间处理它)。
今天早上,我看到 OLAP 多维数据集已处理完毕,并且 sql 代理的 View history 不包含任何错误或警告。
但是,立方体没有新添加的测量组。我之前在测试服务器上做了相同的步骤,并且没有任何问题。
我能看到的唯一区别是数据源中的模拟信息。因此,我的问题是:
如果我在 SSAS 中以用户身份进行更改而不从 SSAS 中部署多维数据集,并且我不是在“数据源”的“模拟信息”选项卡下“使用特定 Windows 用户名和密码”下指定的用户,那么这些更改不会由 SQL 代理生成?
我需要成为 SQL 代理任务所有者的用户吗?
问候,
Cenderze
【问题讨论】:
标签: sql sql-server ssas olap olap-cube