Kettle Hello World

2020-07-02  本文已影响0人  NEO_X

上一篇:etl-bigdata
更多信息查看:https://blue-shadow.top

下载,使用Kettle

1-start kettle

Hello World

通过制作一个Hello World例子,进行对Kettle的操作流程说明,认识Kettle处理中的整体过程。

创建Transformation和设置Generate Rows 使用Dummy Step并预览数据 标注说明和保存 工具栏和View

说明

以上的操作中主要目的就是为了熟悉Kettle操作界面、演示Kettle主要使用方法、将需要说明的概念可视化的演示。

这里提出4个最重要的概念: Transformation 、 Job 、 Step 、 Hop 。在上面的操作,其实可以隐约的发现这些关键字。

作业是步骤流,转换是数据流。这是作业和转换最大的区别 。
作业的每一个步骤,必须等到前面的步骤都跑完了,后面的步骤才会执行;而转换会一次性把所有控件全部先启动(一个控件对应启动一个线程),然后数据流会从第一个控件开始,一条记录、一条记录地流向最后的控件

在本次的演示中,使用到的是Transformation转换,Transformation是通过Hop将Step连接成的实体,而Step和Hop也就描述出数据流的路径。
在Step中进行数据创建或转换,随后通过Hop的指引流向其他的Step。

上一篇 下一篇

猜你喜欢

热点阅读