Power BI - 它是否缓存 OData 源元数据?

Power BI - does it cache OData source meta data?

我正在对我目前正在开发的 OData V4 源使用 Power BI,因此数据源元数据会定期更改。我注意到我曾多次被 Power BI 'remembering' 属性 不再存在的名称所困扰。

当我通过浏览器针对 OData 服务本身查看数据源元数据时,我看到了所有正确的属性和导航属性。但是在 Power BI 中,当我指定相同的 OData 服务资源(通过 'Get Data')时,选择一个实体,当它进入 Power BI 查询编辑器时,它引用的 'old' 属性不再存在 - 因此 Power BI爆炸了。

所以看起来旧的元数据以某种方式保留了下来。无论如何要重置似乎是缓存元数据的内容?

谢谢!

听起来你指的是 Power BI Desktop(不是 Power BI Web 服务)?

在编辑查询 window 中,刷新预览按钮应该刷新缓存的元数据。

是的,Power PI Desktop。对困惑感到抱歉。我发现您需要进入 'Options and Settings' -> 'Data Source Settings',然后删除所有 OData URLS。这似乎有效。

'Refresh Preview' 似乎只是重新加载数据,而不是元数据。