1. 接口数据源
接口数据源可以实现与第三方系统的接口数据进行传输,目前支持接入http协议接口和webService接口。接口数据源可以用来创建主题表,以及在ETL任务的HTTP接口组件中使用。
点击【新建】按钮,在弹出的对话框里填写相关信息,如下图所示:

- 数据源名称:系统内所有的接口数据源的唯一标识。
- 接口地址:接口访问的http地址,一般以http或https开头。
- 请求类型:HTTP请求方法名,一般按接口提供方规范来确定选用,当参数非常多时,建议选择成POST方法。例如:GET|POST。
- 原始编码:一般是UTF-8编码,一般不修改。例如:UTF-8 | GBK。
- 目标编码:一般是UTF-8编码,如果接口方有要求,可以设置成他们需要的编码格式。例如:UTF-8 | GBK。
- 格式:如果是webService接口,这里选择为WSDL。
- 记录调用日志:勾选该选项,每次调用接口后会记录日志,日志信息在系统日志中的接口请求日志中。
- 请求成功条件:设置接口请求成功条件,根据返回判断信息。用于接口日志中的请求状态判断。

- 参数设置:请求接口对应的参数设置,指定数据源需要的各参数名称、描述以及默认值,值会采用设置好的编码进行编码处理。
点击【测试】按钮,测试接口是否正常,确认接口地址无误之后,点击【下一步】按钮,进入映射字段设置界面,如下图所示:


程序默认采用“自动映射”,会自动识别响应信息中的数据结构,在【数据结构】中勾选需要用到的字段,非同级节点不可选,字段会在右侧列表中显示,可以修改数据类型和描述。

如果自动映射不能满足用户个性化的需求,可以选择“手动映射”,手动映射支持脚本,编写完脚本后,点击【测试】,可以获取到对应的字段,勾选需要的字段。

点击【确定】完成接口数据源创建。
Tips: 如果接口数据源用于创建主题表,字段映射这里得按需正确获取和选择字段,这些字段是待建主题表的字段;如果是用于ETL任务中,字段映射这里可以怎么方便怎么处理,HTTP接口组件不会用到接口数据源中的字段信息。 |
请先登录