如何将SharePoint子站点列表数据导入Power BI及多站点数据导入方法
一、单个SharePoint子站点列表导入步骤
- 打开Power BI Desktop,点击获取数据 > 更多,搜索并选择
SharePoint Online列表 - 在弹出窗口中输入目标子站点的完整URL(例如
https://your-domain.sharepoint.com/sites/your-subsite),点击确定 - 在导航器面板中找到目标站点内容列表,勾选后点击加载,即可完成单站点数据导入
二、多子站点列表批量导入方法
方法1:手动导入后合并
- 重复单个子站点的导入步骤,依次加载所有目标子站点的列表数据
- 进入Power Query编辑器,选中所有需要合并的列表查询,点击主页 > 合并查询 > 将查询作为新查询合并,选择通用匹配字段完成合并
方法2:Power Query批量自动化
- 在Power BI中新建一个空白表格,输入所有需要导入的子站点URL,列名设为
SiteURL - 进入Power Query编辑器,选中该表格,点击添加列 > 自定义列,输入以下M语言代码:
= SharePoint.Tables([SiteURL], [ApiVersion = 15]) - 展开自定义列,筛选出所有目标站点内容列表,统一列名后合并所有数据集
- 点击关闭并应用,完成多站点列表的批量导入
操作示例

内容的提问来源于stack exchange,提问作者user19820140
相关产品推荐
相关产品推荐

