kettle输入组件--表输入

前言

  时隔近3年,我终于又开始要更新了。从本篇内容开始介绍输入组件的使用。

介绍

表输入:从数据库表里读取信息。
编辑步骤:进入表输入编辑步骤页面。
编辑步骤描述:可以用来描述该步骤的功能;
表输入右键功能介绍

使用步骤

第一步:选择表输入组件

从右边组件库中选择输入→表输入,拖动到右边的操作区。如下图所示
新建转换,选择表输入
选择表输入,拖动到右边操作区
右键选择编辑步骤或者双击进入步骤编辑页面
表输入步骤编辑页面
步骤名称:顾名思义就是给该步骤进行命名,根据自己的习惯进行命名即可。我个人喜欢根据功能进行命名。

第二步:配置数据库

如果已经配置过数据库连接,则直接点击数据库连接的选择框,选择相应的数据库连接即可。
这里主要说明未配置数据库连接时,怎么配置数据库连接。这里以mysql为例进行说明。
连接名称:给连接进行命名,用以区分不同的数据库连接;
连接类型:选择mysql
主机名称:如果是本地数据库,直接输入localhost;如果是远程数据库,则输入远程数据库的ip地址;
数据库名称:即数据库的名称;
端口号:即数据库的端口号,mysql的端口号一般是3306。
用户名:数据库的用户名
密码:数据库的密码。
其他信息,直接默认就好,不用修改
配置数据库连接

第三步:测试数据库连接

配置好数据库连接后,点击测试按钮,测试数据库连接信息是否准确,如下以下页面,表示配置的数据库连接成功。若出现数据库测试连接失败,则根据自己的数据库信息进行修改。
数据库连接测试
浏览按钮:可以直接查看该数据库的所有数据表、模式、视图信息

第四步:获取sql连接

选择获取sql查询语句,在弹出的对话框中,选择表,选择需要查询的表,点击确定。
获取sql查询语句
点击确定按钮,会弹出以下对话框,根据自己的需要选择是或否按钮,取消按钮和否按钮相同,直接显示“*”,是按钮表示显示所有字段。也可以在选择之后,手动修改需要显示的字段。
在这里插入图片描述

第五步:预览数据

根据上一步选择的sql,点击预览,即可查询数据信息。
最后,点击“确定”按钮,表输入组件即编辑完成。

表输入组件编辑步骤页面其他功能说明:
允许简易转换:主要针对大字段的延迟转换
替换sql语句里的变量:勾选后,sql语句中包含变量,则会从job中替换该变量,结合“从步骤插入数据”一起使用
从步骤插入数据:选择能够替换变量的步骤名称,结合“从步骤插入数据”一起使用
执行每一行:勾选后,如果变量查询出多个数据,会一条一条的执行。类似于mysql中的in查询
记录数据限制:相当于mysql中的limit
 
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
kettle-sap-plugin-core是一个针对Kettle(现在被称为Pentaho Data Integration)的插件核心库。Kettle是一种用于数据集成和转换的开源工具,拥有强大的ETL(Extract, Transform, Load)功能。而kettle-sap-plugin-core则是Kettle插件的核心库之一,专门用于与SAP系统进行集成。 SAP(Systems, Applications and Products in Data Processing)是一家全球领先的企业级软件公司,其产品广泛应用于各种业务领域,包括财务会计、供应链管理、人力资源管理等。kettle-sap-plugin-core提供了一系列用于连接和与SAP系统交互的功能组件,方便用户在Kettle中进行SAP数据的抽取、转换和加载。 这个插件核心库支持与SAP系统的各种模块进行集成,如SAP ERP(Enterprise Resource Planning)、SAP BW(Business Warehouse)、SAP HANA等。用户可以通过kettle-sap-plugin-core,使用Kettle的图形化界面来配置和管理与SAP系统之间的数据传输、转换和同步任务。 kettle-sap-plugin-core具有以下特点: 1. 支持SAP系统的多种连接方式,包括JCo(Java Connector)、BAPI(Business Application Programming Interface)等。 2. 提供了丰富的连接器,用于与SAP系统的不同模块进行交互,如SAP输入、SAP数据输出、SAP函数调用等。 3. 支持对SAP数据的抽取、转换和加载,提供了多种数据转换和处理操作,如数据映射、过滤、排序、聚合等。 4. 具有高度可扩展性,用户可以根据自己的需求进行插件的定制和扩展。 总之,kettle-sap-plugin-core是一个在Kettle中实现与SAP系统集成的重要插件核心库,方便用户进行ETL任务的开发和管理,实现SAP数据的快速、高效地处理。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值