使用Power BI REST API更新数据源后语义模型提示云数据源已删除求助
解决Power BI数据源迁移后报错及血缘视图缺失问题
核查API请求参数正确性
- 确认
UpdateDatasourcesAPI的请求体中,datasourceSelector和connectionDetails与新网关数据源的配置完全一致:- 检查
datasourceType(如SQL、Excel)是否匹配目标数据源类型 - 验证
connectionDetails中的服务器名、数据库名、认证方式(Windows/基本认证等)无大小写错误或字符遗漏
- 检查
- 确认API请求返回200成功状态码,若有错误响应,根据返回信息修正参数
手动重新关联数据源
- 登录Power BI Web,进入语义模型的设置页面
- 找到数据源选项,点击编辑数据源,手动选择新网关下的对应数据源并保存
- 手动触发语义模型刷新,完成后查看血缘视图是否恢复显示
检查新网关及数据源状态
- 进入新网关管理界面,确认目标数据源状态为已连接(无错误标识)
- 若数据源连接失败,测试网关连通性,排查网络、数据库账号权限、防火墙规则等问题
修复语义模型元数据
- 若上述操作无效,通过Power BI Desktop重新发布修复:
- 从Power BI Web下载当前语义模型的.pbix文件
- 在Desktop中打开文件,切换到数据视图,重新配置数据源指向新网关的对应数据源
- 发布时选择覆盖现有语义模型,保留报表关联
- 发布完成后刷新语义模型,检查设置页面和血缘视图是否正常
验证权限配置
- 确保操作账号拥有语义模型的编辑权限和新网关的管理员权限,权限不足会导致配置无法同步
- 检查网关数据源的访问权限列表,确保语义模型所有者账号已被添加
内容的提问来源于stack exchange,提问作者user260523
相关产品推荐
相关产品推荐

