【问题标题】:From excel to Power BI to Power Query: how can I make it easier for a user to update a query从 excel 到 Power BI 再到 Power Query:如何让用户更轻松地更新查询
【发布时间】:2020-09-23 14:16:42
【问题描述】:

我有一个 Power BI,在一个文件夹中混合了多个 excel 文件。

然后我将查询复制到excel的“查询和连接”中,以BPI证明查询的数据。

新文件定期到达,旧版本被抑制,并被新文件替换为新数据。 用户在 excel 中按“刷新”,他有一个刷新的查询。

这有意义吗? 对于想要在 excel 中获取最新数据的用户来说,有没有办法更简单、更好地做到这一点?

按照 cmets 和回答我在这里添加一些信息:

我有两个 Excel 文件,我正在将它们合并到 Power BI 中,并且我正在对它们进行各种附加操作:

我在以下 Power BI 文件中执行此操作:

我进入查询并复制生成的合并查询,寻找合并的兔子:

然后我将查询复制到 Excel 中的“查询和连接”面板中:

因此,我的问题是:我怎样才能使最终结果,我的 excel 刷新最后的数据,而不必重做这个繁琐的操作? 如果我的两个源文件更新了,我希望我的用户只需按刷新,而不必再次执行整个过程。

【问题讨论】:

  • 很抱歉,至少对我来说,这需要进一步澄清。你有一个从多个 Excel 文件中读取数据的 Power BI 文件?并且您希望可以从另一个 Excel 文件访问此 Power BI 文件中的数据?
  • 是的!对不起,我会尝试通过更新问题使其更清楚。 Power BI 文件合并 excel 文件。然后我复制了查询并在excel中构建它。然后,我希望能够在两个文件中的数据发生更改时刷新我的 excel 中的查询。
  • PowerQuery 可以在 Excel 中使用,因此您应该能够在 Excel 中复制您在 PowerBI 中所做的任何事情(这就是您现在正在做的事情)。只要数据结构相同,查询就有效,如果要重复这个过程,我猜是因为数据结构发生了变化。如果是这种情况,您将无法避免手动编辑查询。

标签: excel powerbi refresh powerquery


【解决方案1】:

如果我猜对了,您在 excel 中有一个查询(在“数据”→“查询和连接”部分)。 如果是这种情况,您可以选择以固定间隔更新数据或在文件打开时更新数据。

打开“查询和连接”,右键单击查询并选择“属性”,在“使用”选项卡中,您可以将其设置为打开文件时自动刷新。

【讨论】:

  • 谢谢!这部分回答了我的问题!但是我的“原始”查询在 power bi 中,然后在 excel 中“带入”......因此我想知道:当查询的输入发生变化时,我希望 excel 的输出改变而不必再次复制并粘贴查询
猜你喜欢
  • 1970-01-01
  • 2021-07-06
  • 1970-01-01
  • 1970-01-01
  • 2021-04-10
  • 2023-01-18
  • 1970-01-01
  • 1970-01-01
  • 2020-07-09
相关资源
最近更新 更多