从今天开始将本人在工作当中,处理的一些Kettle过程记录下来,供大家参考学习。

在日常数据处理过程中,会涉及调用对方接口获取数据,来向自己的数据库中插入大量业务数据,这里说明一下数据处理过程中,经常会这样设计:

那么调用外部接口时,只要数据通过kettle抽取收集到前置库中,即算完成,后续数据的处理加工,会在之后的文章中发布,敬请留意加关注。

1、准备工作--接口测试

手里有个外部接口文档(必须网络是互通的),使用postman工具来测试接口是否成功调用

2、准备工作--数据库目标表

我这里在本地库模拟为前置库来操作,表结构根据业务需要设计

表名:test_tb

3、配置Kettle--全景

3.1 调用接口参数设置:

3.2 获取、设置结果

3.3 提取结果

3.4设置值字段(日期格式化)因为库表中JNRQ是date类型

3.5生成随机数(存放主键ID)

3.6 表输出(根据需要选择信息存放到数据库表字段中)

4、运行测试(完成)

kettle实战之调用接口相关推荐

  1. vue3项目实战中的接口调用方法(二)fetch用法 (前后端交互) get请求/post请求/put请求/delete请求

    vue3项目实战 fetch调用接口

  2. kettle的变量空间接口VariableSpace实现与委托模式

    kettle中很多对象有变量,这些对象都实现了变量空间VariableSpace接口.这些实现类并没有都自己实现接口方法而是委托给Variables对象这个VariableSpace接口的实现类. 有 ...

  3. 人生苦短,使用百度云SDK,编写python代码调用接口的车牌识别

    两个想法 调云在线的接口或者使用SDK做开发(配置环境和编译第三方库很麻烦,当然使用python可以避免这些问题) 自己实现车牌识别算法(复杂) 一开始准备使用百度云文字识别C++ SDK来做,发现需 ...

  4. Kettle 实战教程

    Kettle 实战教程 1.引言.................................................................................... ...

  5. 实战CXF调用Webxml天气预报服务

    http://my.oschina.net/bayer/blog/52490 实战CXF调用Webxml天气预报服务 今晚群里的kasasis同学问我会不会使用CXF调用 http://www.web ...

  6. android项目实战-人脸识别接口应用

    android项目实战-人脸识别接口应用 1.face++接口: 2.源码: 3.效果: 4.App下载: 5.代码解读: FaceUtils.java FaceAdapter.java ImageR ...

  7. 使用第三方SDK(如微信、qq、快看、头条等),调用接口405 Method Not Allowed

    使用第三方SDK(如微信.qq.快看.头条等),调用接口405 Method Not Allowed 错误描述:postman请求正常,但客户端调用后接口没有反应,但返回了405错误. 解决方法:第三 ...

  8. httpclient 调取接口_使用HttpClient调用接口的实例讲解

    一,编写返回对象 public class HttpResult { // 响应的状态码 private int code; // 响应的响应体 private String body; get/se ...

  9. 封装的人人网客户端调用接口

    2019独角兽企业重金招聘Python工程师标准>>> 最近项目需要调用人人网的开放平台接口,研究了一下人人网的API,封装了一些常用接口的调用方法,项目测试通过.主要用到了apac ...

最新文章

  1. Eclipse保存文件时出现字符编码错误
  2. fabric-ca-server 配置mysql数据库,区块链(4)
  3. 我的第一篇博客,以此写写内心的独白
  4. 024_Jedis连接池
  5. 【杂谈】学深度学习的你有GPU了吗
  6. 一个关于sql server索引与填充因子的链接
  7. linux下使用nginx搭建集群,CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群第一步)
  8. rabbitmq进阶一
  9. Mac使用sdkmanager从官网下载新版android SDK
  10. 失去手臂五年后,这个仿生机械臂帮他重拾钢琴曲演奏
  11. 配置kafka Server
  12. 完全卸载Oracle10
  13. [label][paypal] Paypal 支付页面的语言显示问题
  14. Package winbind is not configured yet.
  15. 要用计算机处理频谱,妙用Adobe Audition 系列教程(二):频谱分析仪 | 小众声学...
  16. 图像增强序列——LIME: A Method for Low-light IMage Enhancement(LIME模型,2017CVPR)
  17. Linux网卡up但是没有running,eth0 up但是没有running的小问题
  18. JAVA 正则表达式 练习 (简直深恶痛绝!!)
  19. (三十三)远期利率协议的结算金、价值与定价
  20. java清空购物车方法_Javaweb网上商城项目实战(21)删除和清空购物车

热门文章

  1. 【博客话题】谈谈我工作的 入门恩师---“小武”
  2. 设置Windows账号出错,该组不存在client
  3. 2018-05-27-computer-using-hints-电脑使用帮助[持续更新]
  4. 首届亚马逊云科技出海创新峰会隆重启幕
  5. JavaScript页面跳转技术笔记
  6. vue 树形目录结构
  7. 软文推广为何没有预期的好!
  8. python实现京东商品秒杀功能
  9. 一文说透容器跨主机网络
  10. mysql数据库介绍笔记_MySQL数据库之MySQL读书笔记