页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 14 下一个 »

概述

API 取数是为了支持通过调用API方式,从其它系统中获取数据场景。一般获取到数据后,会把数据解析(JSON解析,XML解析)成二维表结构,在加上其它一系列的数据处理步骤,最终会输出到目标表。

(注:API取数功能,在V11版本 2023年11月10日之后的包才有)

功能入口


参数设置

设置入口

点击API取数节点参数栏的API配置按钮

弹出详细配置界面


指定HTTP请求方法

客户端向服务端发送请求的时候,针对于不同意图的请求,我们分成了不同的HTTP请求方法。


目前支持以下HTTP请求方法:

1. GET(获取):用于获取指定资源,可以使用查询参数获取特定资源。
2. POST(提交):用于向服务器提交数据,通常用于表单提交。
3. PUT(更新):用于更新或替换指定的资源。
4. DELETE(删除):用于删除指定的资源。


设定API地址

API地址是指用于标识 API 资源的 URL 地址,以http://或https://起始


请求Query参数

接口请求中的一种参数传递方式,通常通过拼接在URL地址上进行传输,不建议直接将请求Query参数手工添加到URL地址上,可以在参数tab页进行添加

Body参数

通过 HTTP 请求体传递的参数被称为 Body 参数

参数类型:

类型说明
none

无body参数

form-data表单数据,通常会被编码为 application/x-www-form-urlencoded 或 multipart/form-data 格式作为请求的 Body 参数传递
x-www-form-urlencoded表单数据被编码为一系列键值对,每个键值对之间以&连接
raw-JSONJSON 格式作为请求的 Body 参数
raw-Text纯文本数据格式作为请求的 Body 参数
raw-XMLXML数据格式作为请求的 Body 参数


场景示例1—循环分页获取数据

新建etl

新建一个etl,取名为分页获取数据

设置etl 分页参数

点击etl工具栏参数设置按钮进行设置

给etl 设置一个页码参数


配置api 取数接口

给接口设置上pageNo(页码)跟pageSize(每页条数) url参数,pageNo参数的参数值使用参数替代符表示(如红框所示),实际执行的时候,会使用真正参数值替换掉





  • 无标签