Kettle输入步骤(三)

简介: Kettle输入步骤(三)

输入步骤主要分为以下几类:

  • 生成记录/自定义常量
  • 表输入
  • 文本文件输入
  • XML 文件输入
  • Json输入
  • 其他输入步骤

生成记录数,每行的数据都一样,点击预览就可以查看

20190505104558816.png自定义常量数据,在元数据定义字段,数据里面填充就可以每行都不一样

2019050510473053.png

20190505104750350.png

表输入

表输入是比较常见的输入方式,通过执行SELECT语句,从数据库拉取输入数据

可以使用${}形式使用变量,如果使用?变量,要求前面步骤传过来的参数需要顺序一致

配置如下:

20190505110633156.png

数据库连接配置

20190505105359786.png

20190505110607217.png


在运行的时候需要把变量自己填写上去

20190505110827199.png

文件输入

浏览以后增加,也可以按ctrl+alt+space通过变量的组合来选取文件

20190505142616121.png

xml方式

选择完文件后需要选择一个根节点进行遍历

20190505151325737.png

获取字段后就可以查看数据了

20190505151412262.png

相关文章
|
XML 存储 网络协议
kettle开发篇-Http client
kettle开发篇-Http client
1345 0
|
Java
ETL工具 Kettle 中 kettle循环传递变量_(最简单的方法)
本文详细介绍了如何在Kettle工具中使用循环传递变量,通过示例展示了如何将movies表数据按月插入到ods_movies表,涉及新建转换、获取变量、作业配置和执行,呈现了一个嵌套作业结构.
1902 3
|
9月前
鸿蒙开发:熟知@BuilderParam装饰器
在实际的开发中,我们经常会遇到自定义组件的情况,比如通用的列表组件,选项卡组件等等,由于使用方的样式不一,子组件是动态变化的,针对这一情况,就不得不让使用方把子组件视图传递过来,如何来接收这个UI视图,这就是@BuilderParam装饰器的作用。
190 3
鸿蒙开发:熟知@BuilderParam装饰器
|
SQL 存储 索引
如何在 SQL Server 中使用 `CHARINDEX`
【8月更文挑战第10天】
1070 3
如何在 SQL Server 中使用 `CHARINDEX`
|
JSON Java 数据格式
JAVA获取GET和POST请求参数
JAVA获取GET和POST请求参数
2408 0
|
自然语言处理 机器人 数据挖掘
如何用 ChatGPT "DALL-E3"绘画(10个案例)
如何用 ChatGPT" DALL-E3"绘画(10个案例)
527 0
|
Java 关系型数据库 数据库
【SpringBoot系列】微服务集成Flyway
【4月更文挑战第7天】SpringBoot微服务集成Flyway
962 1
【SpringBoot系列】微服务集成Flyway
|
关系型数据库 数据库 PostgreSQL
|
关系型数据库 MySQL Serverless
【随手记】MySQL窗口函数计算累加和
【随手记】MySQL窗口函数计算累加和
973 0