如何解决加载到Power Pivot数据模型后删除Power Query步骤
将数据加载到模型中后,我需要删除查询步骤。原因是隐藏资源,保护我们的专有技术,或者也许我只是为自己所做的事不感到骄傲;)。
但是,当我删除PQ连接或更改“加载到”选项时,这些表也会从数据模型中消失,并且数据透视表变得无响应。也无法从Power Pivot窗口修改甚至删除在Power Query中创建的连接,甚至无法查看表属性。
我可以使用“审阅”>“保护工作簿”>“保护结构”来禁用查看和编辑查询/连接,但是步骤仍然可见,并且用户无法修改工作簿;甚至数据透视表追溯功能也无法使用,因为它需要创建一个新的表格来显示数据行。
解决方法
如果您需要删除查询步骤,则必须将数据存储在Excel文件中(因为查询只是一组有关如何连接到数据并进行数据转换的指令)。
您可以做的是创建一个查询,将其加载到Excel工作表中的表中,然后删除该查询,剩下一个静态表。然后,您可以使用此静态表作为源来创建数据透视表,并且该数据透视表应该可以正常运行(尽管您显然将无法刷新数据)。即在加载数据并删除查询之前,请勿创建数据模型。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。