惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
月光博客
月光博客
B
Blog RSS Feed
C
Check Point Blog
WordPress大学
WordPress大学
T
Tailwind CSS Blog
GbyAI
GbyAI
H
Help Net Security
Y
Y Combinator Blog
I
InfoQ
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
美团技术团队
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
A
About on SuperTechFans
G
Google Developers Blog
爱范儿
爱范儿
F
Fortinet All Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
人人都是产品经理
人人都是产品经理

博客园 - 慕容尘轩

kettle调度系统- XKG-PDI flink cdc kettle调度系统- XKG-PDI添加多数据库支持,mop,达梦,金仓走起 kettle调度系统- XKG-PDI拖拉拽轻松实现DAG,强大到飞起 kettle调度系统- XKG-PDI依赖/依赖链调度使用说明 kettle调度系统- XKG集成Webkettle,kettle脚本在线设计&测试&部署一站式解决方案,全新升级 DataX从入门到精通 第4课 ETL之DataX datax-web单表数据全量+增量同步 DataX从入门到精通 第3课 ETL之DataX datax-web单表数据同步 DataX从入门到精通 第2课 ETL之DataX 安装datax-web DataX从入门到精通 第1课 ETL之DataX 安装DataX kettle插件-excel插件,kettle读取excel动态表头,kettle根据列名读取excel kettle从入门到精通 第119课 ETL之kettle kettle读取excel动态表头,kettle根据列名读取excel kettle从入门到精通 第118课 ETL之kettle,kettle job串行、job并行、 job依赖使用教程 kettle从入门到精通 第117课 ETL之kettle,kettle调用his接口,入参和响应数据均为xml结构 kettle从入门到精通 第116课 ETL之kettle,线上排雷,踩坑复盘 kettle调度系统- XKG集成WebSpoon9.4,kettle脚本在线设计&测试&部署一站式解决方案,持续赋能企业 kettle从入门到精通 第115课 ETL之webspoon 全局异常/错误捕获-续 kettle从入门到精通 第114课 ETL之webspoon 全局异常/错误捕获 kettle从入门到精通 第113课 ETL之webspoon 多行转一行或者多行数据合并为一行 kettle调度系统- 脚本执行错误信息邮件预警,及时发现&解决问题,捍卫生产环境 kettle从入门到精通 第112课 ETL之kettle 数据库资源库,受不了了,逼我出大招 kettle调度系统- kettle数据库资源库,团队协作问题轻松拿捏 kettle调度系统- kettle文件资源库,轻松解决团队协作和脚本版本管理问题 kettle调度系统-1分钟提供接口供外部系统调用,配置简单,快速高效 kettle从入门到精通 第111课 ETL之kettle webspoon7的docker部署详细教程 kettle调度系统-carte集群服务调度,carte集群+算子级集群双集群,涡轮增压,性能拉满,赋能大中型企业 kettle调度系统-carte单体服务调度,支持多kettle版本部署,任务触发毫秒级响应0延迟 kettle从入门到精通 第110课 ETL之kettle webspoon的两种部署方式docker+tomcat使用教程 kettle调度系统-kettle spoon方式调度,强大兼容性,支持各种版本kettle kettle调度系统-kettle嵌入集成方式调度,稳如磐石,一分钟完成任务调度配置 kettle从入门到精通 第109课 ETL之kettle, kettle docker 镜像制作&容器部署
kettle调度系统- XKG-PDI轻松配置对外服务接口
慕容尘轩 · 2026-09-13 · via 博客园 - 慕容尘轩

 数据集成平台有个很重要的功能就是需要可以很轻松的将将清洗之后的数据提供接口,供外围系统调用,今天咱们一起看下XKG-PDI如何应对这个需求的。

1、配置接口分类

这里的接口分类执行多级分类,方便我们将数据接口进行分级管理。

53f72c12-3da3-4366-99a6-72abdb06fe35

 2、配置应用管理

调用方有可能是某个租户的某个应用,这里我们把应用维护起来,给某个应用授权之后,该应用才可以调用接口,后续也可以基于应用查看接口调用流量频次等问题。

9e29217d-c4ca-4950-a0d8-45917e954119

 3、接口配置

1)基础信息配置

接口名称:自定义

分类:选择我们上一步创建的分类

实现方式:支持执行kettle转换、直连数据库服务、转掉外部接口,本次演示使用直连数据库服务。

接口用途:支持查询接口、写入接口,本次演示使用查询接口。

应用:选择我们上一步创建的应用信息。

发布环境:支持开发、测试、生产三种。

是否停用:支持启用和禁用接口。

接口描述:自定义信息。

517edde2-c9c8-47e7-8b5c-a48fe0b018a5

 2)执行配置

目标数据源:选择我们的目标数据库。

查询SQL:这里支持单表和连表查询。SQL参数直接从“请求参数”读取,建议使用 #{} 命名占位符;? 按请求参数顺序绑定。点击 SQL解析 会自动补齐请求参数和响应字段。

点击SQL解析按钮之后会根据查询SQL自动解析请求和响应参数以及Mapper XML模版。

d3242a2a-a8ef-46ab-83da-fad32684a8a1

 3)发布协议

接口类型:支持http和soap两种。

请求方式:支持post、get两种

url:自定义接口path

调用方式:同步和异步两种方式,查询接口配置同步,写入接口可以配置同步或者异步。

1cdffb2c-79a2-4078-968b-d2f57c5f064e

 4)请求与响应

请求参数配置接口调用方传递的参数,这些参数可以设置为非必填,传递哪些参数,哪些参数就进行逻辑筛选数据。

响应字段根据上方的查询SQL中的查询字段自动解析,也可以手动调整。

44d577e0-2c1b-4865-a69a-fe5878095ec8

 返回格式:支持详情、列表和分页三种,这里我们使用分页进行演示。

05b5dadb-d5d0-40bf-9d4e-180d07204dfa

 5)安全治理

这里配置一些安全的策略,如幂等校验、限流机制等。

1284f5a2-6996-48bb-8d06-4e71c10c7144

 3、测试接口

点击接口文档测试发布的接口。 

ad39be8c-0d57-4eaf-a27a-54b192586563

 输入查询条件,点击测试按钮查询数据。

fcc3bbf5-21fc-4d06-9d58-109ae045112e

4、外部调用

接口管理列表里面,点击复制url,使用该ur给到客户调用。

3606c6b6-62e6-4584-bb55-990a9c20ddde

 外部apifox调用,只有接口发布环境为开发和测试时,需要传递参数env。

5e28a323-d647-4652-a823-475b284731be

写到最后

接口功能比较强大,支持各种条件,脱敏、排序、分组等,小伙伴们可以自行使用起来提升工作效率。

image