kettle的基本使用1

1、Kettle 的几个子程序的功能和启动方式

—-windows环境
Spoon.bat: 图形界面方式启动作业和转换设计器。(最常用)
Pan.bat: 命令行方式执行转换。
Kitchen.bat: 命令行方式执行作业。
Carte.bat: 启动web服务,用于 Kettle 的远程运行或
集群运行。
Encr.bat: 密码加密

—-Linux环境
Spoon.sh: 图形界面方式启动作业和转换设计器。(最常用)

2、 Spoon图形界面方式设计转换和作业

Kettle 的 Spoon 设计器用来设计转换(Transformation)和 作业(Job)。
转换主要是针对数据的各种处理,一个转换里可以包含多个步骤(Step)。

作业是比转换更高一级的处理流程,一个作业里包括多个作业项(Job Entry),一个作业项代表了一项工作,转换也是一个作业项。

3、保存作业

用户通过 Spoon 创建的转换、作业、数据库连接等可以保存在资源库XML 文件中。

—-转换文件以 ktr 为扩展名,作业文件以 kjb 为扩展名
—-资源库可以是各种常见的数据库。可以在 Spoon 中自动创建资源库,资源库默认用户名和密码是admin/admin。

建立资源库
Tool(工具)—-> 资源库—-> 连接资源库
kettle的基本使用1_第1张图片

点击图片右上方的含有“+”的操作,即增加一个资源库。

点击:确定

点击:新建—->弹出右边的建立数据库连接

在数据库连接创建里面填好需要连接的数据库、IP、port、用户名和密码,然后点击确定

在“资源库信息”对话框里面写入ID和名称,这两个值随意填写。

然后点击:创建或者更新, 弹出“你确信要 创建 这个资源库在这个指定数据库连接?” 点击:

然后,弹出“Do you want to do a dry run to evaluate the generated SQL before execution?” 点击:(特别注意,否)

建好之后,“资源库信息”对话框,点击“确定

选定要连接的资源库,输入密码:admin(初始密码均是admin)

你可能感兴趣的:(kettle的基本使用1)