python - 使用 Python 获取文件夹中的数据以向 Power BI 提供 excel 文件
问题描述
我一直在尝试这样做,但我首先想知道这是否可能。我的计算机上有一个 power bi 文件,它每天在特定文件夹中的文件夹中获取一个文件。我希望能够使用 python 脚本自动将此 execel 文件提供给我每天在给定时间拥有的 PBI 文件。
我找到了以下代码,但我遇到了问题,尽管安装了 pip。
pbixrefresher <WORKBOOK> [-workspace <WORKSPACE>] [--refresh-timeout <REFRESH_TIMEOUT>] [--no-publish]
我正在做的事情实际上是可能的,还是不可能的?
解决方案
从 SharePoint 文件夹中读取最新文件在 PowerQuery 中是一项相当简单的任务:如果您在 MSTeams 中,请转到您频道的文件部分并“在 SharePoint 中打开”。然后复制浏览器中显示的路径的第一部分,即“/Shared%20Documents/Forms/AllItems.aspx ...”之前的所有内容
在 PBI Desktop 中,您从“SharePoint 文件夹”中选择“获取数据”并粘贴复制的 url。然后根据需要过滤记录并按“修改日期”列降序排序。最终,您选择“保留顶部行”,编号 = 1,然后单击“内容”列中的“二进制” ,您将获得数据。
推荐阅读
- java - JFrame 错误解决方法
- javascript - 验证错误导致无法与页面交互
- python - crontab 没有名为 Pandas 的模块
- javascript - 由于不推荐使用 createObjectURL,如何将画布流传递到另一个窗口?
- react-native - 活动指示器在请求期间冻结
- parallel-processing - 使用 OpenMP 时性能最差
- php - 通过表从数据库中删除记录
- word2vec - gensim:当我加载 Google 预训练的 word2vec 模型时,“Doc2Vec”对象没有属性“intersect_word2vec_format”
- python - 如何使用 Python 合并或使用字符串连接两个熊猫数据框
- amazon-web-services - 在 AWS Route 53 上安装 Go Daddy SSL 证书