【问题标题】:How to get data from Sharepoint excel datasource to Power BI desktop?如何从 Sharepoint excel 数据源获取数据到 Power BI 桌面?
【发布时间】:2016-08-16 12:12:13
【问题描述】:
我想将共享点中的 Excel 加载到 Power Bi Desktop。
我曾尝试使用数据源 SharePoint List 加载工作表,但由于引发错误而失败。请通过建议任何其他方式来帮助我。
谢谢。
【问题讨论】:
标签:
sharepoint
reporting-services
powerbi
【解决方案1】:
我会使用获取数据/网络。它会自动识别目标是一个Excel文件并生成M函数来解释它。
诀窍是获取指向 SharePoint 文件的真正链接 - 您可以将链接粘贴到浏览器的地址栏中,这样它就会直接下载文件。
对于 SharePoint Online,我使用获取链接/受限链接,然后删除文件名后面的所有尾随查询参数,通常是 ?d=blabla
这也应该适用于 SharePoint 2016。从记忆来看,早期版本更容易。
【解决方案2】:
我建议从 Get Data 菜单中选择 Sharepoint 文件夹。
然后你需要输入站点(或子站点)的根 url(不是指向 excel 文件的直接链接)
例如,您将连接到。
https://yourcompany.sharepoint.com/training/
而不是完整的地址。
https://yourcompany.sharepoint.com/:x:/r/training/_layouts/19/Doc.aspx?sourcedoc=%2asdfasdfasdfasdf%7D&action=default&uid=%7asdfasdfasdf-4662-A7A5-asdfasdf%7D&ListItemId=2&ListId=%7asdfasdfasdfa3443445&env=prod
然后按 Edit 以显示存储在该根目录中的所有文档。通过单击 binary 链接,查询编辑器将显示文件的内容。然后通过选择 data 列下的 Table 来选择您有兴趣加载的选项卡。
【解决方案3】:
将数据从 sharepoint 获取到 Power BI 的步骤:
- 选择可用于共享的文件
- 点击三个点
- 转到打开-> 在应用中打开
- 在应用程序中,点击文件 -> 信息 -> 复制路径
- 打开 Power BI,新源-> Web
- 添加 URL,删除(数据和之后的数据?)