Sharepoint与Power BI连接后EO Leader列数据异常求助
排查与修复步骤
1. 检查查询编辑器的自动操作
打开Power BI的查询编辑器(主页选项卡 → 编辑查询),定位到对应SharePoint表的查询:
- 查看「应用的步骤」列表,确认是否存在自动添加的重命名列步骤
- 若有该步骤,直接删除,恢复原始列名映射后重新加载数据
2. 重置数据源连接
- 右键点击字段列表中的目标表,选择「数据源设置」
- 点击「清除权限」,重新连接目标SharePoint站点并选择对应列表
- 完成连接后重新加载数据,检查EO Leader列是否正常显示
3. 核对SharePoint列的内部名称
SharePoint列的显示名称和内部名称可能不一致,这会导致Power BI映射异常:
- 登录SharePoint站点,进入目标列表的「列表设置」,点击EO Leader列
- 浏览器地址栏末尾的
Field=xxx中,xxx就是该列的内部名称 - 在Power BI查询编辑器中,用内部名称修正列映射:
替换占位符后应用更改,重新加载数据= Table.RenameColumns(源, {{"<获取到的内部名称>", "EO Leader"}})
4. 重建查询缓存
如果上述操作无效,直接删除Power BI中的目标表,重新从SharePoint导入该列表:
- 导入过程中不要修改任何列名或数据类型,先完成基础导入
- 确认EO Leader列正常显示后,再按需调整列属性
5. 验证数据权限
- 确认当前Power BI使用的账号对SharePoint列表的EO Leader列拥有读取权限
- 可直接在SharePoint站点中查看该列数据,验证权限是否正常
内容的提问来源于stack exchange,提问作者dlourenzoni
相关产品推荐
相关产品推荐

