excel 无法从Power Pivot中删除“重影”表

fumotvh3  于 2023-02-14  发布在  其他
关注(0)|答案(2)|浏览(310)

我在Excel文件中创建了许多幂查询和幂透视表。过了一段时间,我认为数据结构可能已经损坏,因为这种情况正在发生:
在数据模型中,我有一个无法删除的Community_Membership表。它是唯一具有此行为的表(所有其他表都已成功删除)

之后,我转到Power Query删除所有现有的查询和连接,这样列表就像下面这样空。

但在我从查询列表中删除所有查询后,此表仍不可删除。
有人知道怎么修吗?

nwsw7zdq

nwsw7zdq1#

最后,我重新创建了该文件,如下所示:

  • 创建新的Excel文件
  • 复制所有的工作表
  • 从旧文件的查询窗格中选择所有查询,然后单击复制
  • 转到新文件的查询窗格,点击粘贴
  • 进入查询编辑器并编辑任何有冲突的名称或删除任何冗余查询

整个过程需要大约10分钟,因为我只有大约10个查询/表。
我怀疑发生这种情况是因为我创建了一个查询,将其添加到数据模型中,然后返回Power Query并编辑它(以某种神秘的方式编辑它的名称或内容)。在此之后,PQ和PP之间的链接断开,因此即使在删除原始查询后,它在PP中的克隆仍然存在。奇怪。

mznpcxlj

mznpcxlj2#

在Power Query中重命名查询后,我遇到了类似的情况:Power Pivot可以在新名称下看到新表,但旧表仍在Power Pivot中,无法删除。
最后我想出了这个解决办法:
1.确保Power Pivot中没有引用要删除的表的剩余关系或度量值。
1.在Power Query中创建与要删除的表同名的查询。查询的内容无关紧要。请确保选中“加载到数据模型”复选框。这样,Power Pivot和Power Query之间的同步将恢复。
1.再次编辑该查询并取消选中该复选框。现在Power Pivot知道我们要删除该表。
1.现在可以在Power Query中删除查询。

相关问题