更新时间:2026-03-06 GMT+08:00
分享

配置RestApi源端参数

作业中源连接从RestApi导出的数据时,源端作业参数如表1所示。

表1 RestApi作为源端时的作业参数

参数类型

参数名

说明

是否必须填

取值样例

基本参数

数据请求地址

数据请求地址。

/api/getUsers

请求方法

请求方法,支持GET/POST。

GET

请求头

当前配置的header 将会和连接配置header 合并成任务的header。

填写格式:{"Content-Type":"application/json"}

{"Content-Type":"application/json"}

请求体

请求方法为POST时显示该参数。

请求体,json格式。

{"namePrefix":"test"}

是否是分页接口

是否是分页接口。

-

每次拉取的数量

“是否是分页接口”选择是时显示该参数。

每次拉取的数量。

1000

分页大小参数名称

“是否是分页接口”选择是时显示该参数。

分页大小参数名称。

  • 默认会放到query参数中,它的值为每次拉取的数量。
  • 如果body参数中包含此参数名,则会将它的值替换为每次拉取的数量。

pageSize

分页页码参数名称

“是否是分页接口”选择是时显示该参数。

分页页码参数名称。

  • 默认会放到query参数中,它的值为页码。
  • 如果body参数中包含此参数,则会将它的值替换为页面。

pageNumber

数据路径

数据路径,指数据在响应json体中的位置,默认为根路径。

例如响应体为:{"data":{"students":[{"customerConfig":{"flavorType":"cdm.large","clusterName":"mppdbCluster"}}]}},如果需要解析第二层students是数据,可以配置成data.students。

data.students

数据总数

“是否是分页接口”选择是时显示该参数。

数据总数,可以支持填写固定值,也可以支持从接口中获取,支持spel表达式。

  • 固定值。
  • 从接口中获取:data.pageCount。
    说明:

    如果接口不是分页接口,并且只想调用一次,则将数据总数的值设置的小于或者等于每次拉取的数据。

固定值时推荐1000

相关文档