logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kettle之http服务查询(获取token再请求接口)

kettle 可以从数据库直接读取数据,然后进行转换处理,也可以直接读取http服务接口获取数据进行转换处理,本次简单介绍一下kettle如何调用http接口,先获取token,然后再携带token进行接口调用。分别配置好相应的接口请求url,登录url,用户名,密码 等参数。所以对应的token路径就是 $.data.token。3.从json中解析出token。5.最终接口相应结果打印到文本。

文章图片
#http#网络协议#网络
kettle之carte方式发布服务http启动传参

使用carte方式发布kettle任务之后,可以通过http方式启动,停止,监控 服务的运行。同时启动的时候可以把自定义的参数一同传递给job或转换任务,本文简单介绍如何传参。

文章图片
#http#etl
kettle之http调用简单介绍(carte)

Carte:轻量级的HTTP服务器(基于Jetty),后台运行,监听HTTP请求来运行一个作业。可以用来 http 请求允许,停止 ,监控 job和trans的运行。其也用于分布式和协调跨机器执行作业,也就是Kettle的集群。运行Carte的服务器在kettle术语里称为slave server。

文章图片
#http#etl
kettle http 方式调用webservice

kettle 本身提供web服务查询组件可以调用webservice,但是对多版本webservice的支持不太理想由于 webservice本身就是 http+xml 实现的,所以猜想可以通过http + xml 报文实现1.soapUi调用webservice接口,测试接口,复制调用报文2.新建etl转换,生成记录,配置 http头信息,和 webservice报文内容(报文格式 和 报文内容

文章图片
kettle表数据组装json

为了说明操作步骤,我只是把最后生成的内容输出到了文本文档。实际操作中可直接用相应的组件使用生成的结果。当前流行的接口服务通常要求传 json 类型的数据。本文记录一下,我的处理方式。3.java脚本处理拼接好的字符串,组装成模板结果。4.输出或使用生成的json字符串。4.每行的json结果写入数据库。2.合并拼接每行的json结果。3.解析每行的JSON结果。2.创建生成JSON转换。2.表行数

文章图片
#json#etl
到底了