突然间,我再也无法处理SSAS项目了。我得到的错误是'x.partitions'无效且无法打开。检查'x.partitions'文件
我记得的最后一件事是将项目签入TFS。非常感谢一个好主意来解决这个问题。
导致问题的多维数据集是一个包含2个链接多维数据集的多维数据集。 (我认为它不应该与它有任何关系)
答案 0 :(得分:0)
答案 1 :(得分:0)
重命名多维数据集后,我们遇到了一个消失的分区(默认分区,没有花哨的东西)的问题。结果是我们仍然可以部署和处理,但数据库只包含维度数据,没有事实数据。
我们注意到.cube文件丢失了Partitions节点,该节点应位于代码底部的某个位置:
</Dimensions>
<Partitions />
</MeasureGroup>
我们尝试添加一个新分区,但没有成功。 .partitions文件(隐藏在Visual Studio中)几乎为空。在另一台机器上,我们进行了回滚,这解决了本地问题。但是在TFS中检查它并在原始机器上获得最新版本并没有这个。我们必须手动将.partitions文件复制到重命名所源自的原始计算机(或复制内容)。
所以我怀疑你可以在开始干预新分区之前再次添加Partitions节点来解决问题。干涉之后,您需要重建两个文件的内容。 [SS2012,VS2012]
答案 2 :(得分:-1)
我有类似的问题,虽然我创建它是因为我想重命名分区ID。 重命名后,Visual Studio向我显示分区文件时出错,但在查看多维数据集时仍显示“分区”选项卡,信息过时。
发生的事情是Visual Studio在* .cube文件中创建了一个空的“”标记。因此,当然无法加载“分区”!
原来我只需要从* .cube文件中删除那个空标签,并且voilá能够再次加载我的分区文件!
编辑:我正在使用VS 2010,但我很确定这同样适用于VS 2008。