查看“转换ktr”的源代码
←
转换ktr
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== 转换ktr == 转换(后缀为ktr的文件)是kettle运行的基本单位,其中应用多个不同组件(即步骤),定义了一个单向通道,按照通道顺序将数据从一个步骤传入另一个步骤。在转换中,数据的单位是行,数据流就是单行数据从一个步骤到另一个步骤的移动。 打开 kettle,点击 文件->新建->转换。 [[文件:新建ktr.png|无框|429x429像素]] 在左边 DB 连接处点击新建。 [[文件:新建DB.png|无框|419x419像素]] 根据提示配置数据库,配置完成后可以点击测试进行验证,这边以 MySQL 为例。 [[文件:数据库.png|无框|738x738像素]] 在左侧找到表输入(核心对象->输入->表输入),拖到右方。 [[文件:3.png|无框|484x484像素]] 双击右侧表输入,进行配置,选择数据源,并输入 SQL。可以点击预览进行预览数据。 [[文件:4.png|无框|585x585像素]] 在左侧找到插入/更新(核心对象->输出->插入/更新),拖到右方。按住 Shift 键,把表输入和插入/更新用线连接起来。 [[文件:6.png|无框|686x686像素]] 双击插入/更新进行配置。 [[文件:屏幕截图 2021-08-31 165240.png|无框|767x767像素]] 点击运行,就可以运行这一个转换。 [[文件:屏幕截图 2021-08-31 165414.png|无框]] 运行结束后,我们可以在下方看到运行结果,其中有日志,数据预览等,我们可以看到一共读取了多少条数据,插入更新了多少数据等等。 这样就完成了一个最简单的转换,从一个表取数据,插入更新到另一个表。
返回至“
转换ktr
”。
导航菜单
个人工具
登录
名字空间
页面
讨论
变体
视图
阅读
查看源代码
查看历史
更多
搜索
导航
-==扬==-
-==帆==-
-==起==-
-==航==-
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息