在具有 Python 的文件夹中获取数据以向 Power BI 提供 excel 文件

Getting data in a folder with Python to provide excel files to Power BI

我一直在尝试这样做,但我首先想知道这是否可行。 我的电脑上有一个 power bi 文件,它每天在一个特定的文件夹中获取一个文件夹中的文件。 我希望能够使用 python 脚本在每天的给定时间自动将此 execel 文件提供给我拥有的 PBI 文件。

我找到了以下代码,但是尽管安装了 pip,我还是遇到了问题。

pbixrefresher <WORKBOOK> [-workspace <WORKSPACE>] [--refresh-timeout <REFRESH_TIMEOUT>] [--no-publish]

我正在做的事情是真的可能,还是不可能?

从 SharePoint 文件夹中读取最新文件在 PowerQuery 中是一项相当简单的任务:如果您在 MSTeams 中,请转到频道的文件部分,然后 "Open in SharePoint" .然后复制浏览器中显示的路径的第一部分,即 "/Shared%20Documents/Forms/AllItems.aspx ..."

之前的所有内容

在 PBI Desktop 中,您从 "SharePoint folder" select "Get Data" 并粘贴复制的 url。然后根据需要过滤记录并在 "Date modified" 列上降序排序。最终你选择 "Keep top rows",number=1,然后点击 "Binary""Contents" 列你会得到你的数据。