Power Automate添加行到表格报错:target session is invalid
解决Power Automate「添加行到表格」报错“target session is invalid”/“bad request”的排查方案
核心排查步骤
- 检查Excel文件锁定状态:确认SharePoint上的目标Excel文件未被其他用户/设备打开并处于独占锁定状态。可手动打开文件后正常关闭,再测试流运行。
- 重新授权Excel连接器:
- 进入Power Automate后台「数据」>「连接器」
- 找到
Excel Online (Business)连接器,点击「编辑」>「重新连接」 - 使用对应账号完成重新授权后保存
- 校验列格式匹配度:确保「添加行到表格」动作的输入字段类型与Excel表格列的格式完全一致(如日期格式、数值精度、空值允许规则),微小格式差异也可能触发报错。
- 清除Power Automate缓存:用浏览器快捷键
Ctrl+Shift+R强制刷新编辑器,或切换隐私模式打开,避免旧会话缓存干扰。 - 确认文件权限:验证运行流的账号对目标Excel文件拥有编辑权限,而非仅查看权限。可手动在SharePoint编辑表格确认权限有效性。
- 测试极简流:创建仅包含「手动触发」+「添加行到表格」的极简流,使用相同Excel文件和表格测试。若极简流正常,说明原流中其他节点可能存在冲突。
额外排查方向
- 临时将表格数据复制到新Excel文件中,测试流添加行,排除原文件隐性损坏的可能。
- 确认SharePoint站点未启用信息权限管理(IRM)等特殊文档保护策略,这类策略可能限制Power Automate连接器的文件访问权限。
内容的提问来源于stack exchange,提问作者Baby Yoda
相关产品推荐
相关产品推荐

