You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Logic Apps SQL Get Rows动作无法获取全部列的求助

解决Power Automate Get Rows无法获取全部列的问题

针对你遇到的Get Rows默认仅返回28列、重建步骤也无效的情况,试试这些实操方法:

  • 手动刷新数据源架构
    打开Get Rows动作的设置面板,找到数据源连接的相关选项,点击「刷新架构」按钮(一般在动作底部或连接配置区域)。这会让Power Automate重新读取目标表的完整列结构,覆盖之前缓存的旧数据。

  • 清空浏览器缓存后重开编辑器
    关掉当前的流程编辑页面,用快捷键Ctrl+Shift+Delete清空浏览器缓存,再重新打开流程编辑器。有时候浏览器缓存的旧表结构会导致新配置不生效。

  • 重新创建数据源连接
    删除当前Get Rows使用的数据源连接,重新建立一个连接到目标表。旧连接可能缓存了过时的列信息,新连接会重新拉取最新的表结构。

  • 用OData查询强制指定所有列
    如果上面的方法都没用,直接在Get Rows的「Select Query」里用OData语法列出所有44列,列名用逗号分隔,比如:列1,列2,列3,...,列44。这种方式会强制Power Automate返回你指定的所有列,不受缓存限制。

  • 检查列的权限和属性
    确认流程使用的账号对所有44列都有读取权限,同时检查缺失的列是不是隐藏列、计算列或者有特殊权限设置的列——这类列有时候不会被默认返回。

内容的提问来源于stack exchange,提问作者sven braem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 08:39:51