1

假设您有一个包含多维数据集(引用 SSAS 服务器上的多维多维数据集)的 excel 文件,配置为在行中有层次结构:

在此处输入图像描述

并且此层次结构已扩展,因此某些节点在此层次结构中可见(例如“留存收益”)

如果您在服务器上编辑此多维数据集并删除扩展的 excel 文件中的叶子或节点引用之一,并在 excel 文件中刷新您的多维数据集,您会期望已从多维数据集中删除的节点和所述的扩展节点将已从您的 excel 文件中删除。

在 excel 2108 版和之前的版本中也是如此。但是在版本 2109 - Build 14430.20306在某些情况下,情况不再如此。在我引用多个多维立方体的几个(6+)文件中,如果您尝试在 excel 中刷新或以任何方式更改这些数据透视表(包含上述条件),您将无法在没有任何错误的情况下这样做,OLAP 数据透视表table 将尝试使用您的更改刷新,失败,并且您对数据透视表所做的任何更改都将被撤消。

如果您尝试单击“全部刷新”,您将看到以下错误:

在此处输入图像描述

使用连接 X 的数据透视表、多维数据集函数或筛选器控件未刷新。继续刷新所有?

更深入地检查问题,如果您设置指向服务器的 SQL 分析器并尝试在版本 2108 中使用此条件刷新 excel 文件,您将看到以下内容:

(是否有一些发现然后执行主查询)

在此处输入图像描述

(错误出来但继续,重新枚举多维数据集的许多部分并且能够恢复,excel成功刷新多维数据集)

如果您尝试在版本 2109 中刷新相同的文件,您将看到以下内容:

(是否有一些发现然后执行主查询)

在此处输入图像描述

(出错了,这是配置文件跟踪的结束,没有记录其他命令并且 excel “停止”,多维数据集被“冻结”并且没有刷新)

我不太确定对 excel 应用了哪些更改来触发此行为,并且我无法使用新建的多维数据集重现它,但此问题影响了我指向许多多维的大量现有文件这些年来我生成的立方体。

我无法发布任何受影响的文件,因为它们包含专有信息,但是这个问题影响广泛,如果它没有影响到其他人,我会感到惊讶。

有没有其他人遇到过这个问题?是否有任何人知道的解决方法,我一直在做的是刷新 2108 中的立方体并将它们发送给试图在 2109 中使用它们的任何人,这只是一个短期解决方案,是否有任何其他解决方案除了让所有用户回滚到旧版本的excel之外?

注:交叉发表于微软论坛

更新 1

并非只有这一点,这个问题似乎在社区中很普​​遍,这是主要帖子。

对我们来说,这个问题在构建 14430.20306 中对我来说仍然存在,我让其他用户一直报告问题,回到构建 14430.20234。如果我恢复到 14326.20404,它就会消失。

我已经研究过使用 MS诊断数据查看器来查看是否可以收集有关该问题的其他信息,但运气不好,发生多维数据集刷新时没有记录任何事件。

4

1 回答 1

1

根据 Microsoft 的消息,该问题似乎已在版本 2110和内部版本 14527.20226 中得到解决:

昨天为 Office 365 发布了新的更新。请在版本 2110 上更新一台机器并构建 14527.20226 以检查性能并共享更新,如果它让您刷新数据。如有任何疑问或疑虑,请随时给我发电子邮件。

我已经在两台机器上测试了这个(测试版,office Insider),这两种情况似乎都得到了解决。

更新 1

微软已经将 2110 版本推送到主分支,我已经更新了几台机器并进行了测试,这个问题在 2110 主版本中没有得到修复。

于 2021-10-26T20:49:48.340 回答