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

Azure Data Factory数据流调用参数报‘Invalid Pseudocolumn’问题求助

在Azure Data Factory数据流数据源查询中正确引用整数参数的方法

针对出现「Invalid Pseudocolumn」错误的场景(大概率为Oracle数据源)

出现该错误是因为Oracle会把$开头的标识识别为系统伪列,无法直接用$pMovType写法,正确操作步骤如下:

  • 在对应的数据集中添加整数参数,比如命名为ds_pMovType
  • 数据集的自定义SQL查询中使用Oracle绑定变量语法:select :ds_pMovType as teste
  • 返回数据流的数据源配置页,将数据流的pMovType参数映射到数据集的ds_pMovType参数

非Oracle数据源的通用写法

如果是SQL Server、MySQL等其他数据源,直接在自定义查询中使用$pMovType即可,但需注意:

  • 整数类型参数无需加单引号包裹(字符串类型才需要写成'$pMovType')
  • 确认数据流参数的类型已设为「整数」,默认值为合法整数

内容的提问来源于stack exchange,提问作者Jorge de Abreu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 13:05:56