spoon mysql教程_Kettle-Spoon入门示例

article/2025/10/14 5:44:01

Spoon 是Kettle的设计调试工具

1.驱动:

a) 驱动错误

spoonDemo_2.1.1.png

b) 驱动添加

spoonDemo_2.1.2.png

2.端口错误:连接数据库端口不对

spoonDemo_2.2.1.png

3.正常连接

spoonDemo_2.3.1.png

4.表输入

a) 新建一个表输入,获取数据库表的数据

spoonDemo_2.4.1.png

b) 预览数据

spoonDemo_2.4.2.png

c) 当前表数据输出到另外一个同样的表

spoonDemo_2.4.3.png

d) 当前表数据输出到另外一个同样的表

spoonDemo_2.4.4.png

e) 设置输出表

spoonDemo_2.4.5.png

f) 输出表字段

spoonDemo_2.4.6.png

g) 输出表字段选择

spoonDemo_2.4.7.png

h) 预览

spoonDemo_2.4.8.png

i) 查看日志

spoonDemo_2.4.9.png

j) 借助表输入预览来查看数据是否存储到数据库

spoonDemo_2.4.10.png

a) 借助数据输入预览来查看数据是否存储到数据库

1.驱动错误:

spoonDemo_3.1.1.png

2.新增驱动

a) 把下载的包放到对应位置

spoonDemo_3.2.1.png

b) 测试连接

spoonDemo_3.2.2.png

3.Mysql表数据获取输出到Mssql

a) 拖拽一个表输入,设置一个有数据的表,输出到一个同样结构的空表

spoonDemo_3.3.1.png

b) 配置映射关系

spoonDemo_3.3.2.png

c) 启动预览

spoonDemo_3.3.3.png

d) 预览数据

spoonDemo_3.3.4.png

数据库驱动及连接测试: a) 数据库连接

spoonDemo_4.1.1.pngb) 数据库之间的交互可以参照上面实例

1.文件的路径设置:

a) 全局变量+文件方式(${Internal.Transformation.Filename.Directory}文件名)

1. 变量通过Ctrl+Alt+Space三个键组合显示出来,或者使用图表点击

spoonDemo_5.1.1.png

b) 绝对路径

spoonDemo_5.1.2.png

2.Access输入

a) Access文件选择

spoonDemo_5.2.1.png

b) 转换预览

spoonDemo_5.2.2.png

3.Excel获取

a) Excel输入

spoonDemo_5.3.1.png

b) 添加文件

spoonDemo_5.3.2.png

c) 选择工作表

spoonDemo_5.3.3.png

d) 设置需要获取的字段

spoonDemo_5.3.4.png

e) 预览记录

spoonDemo_5.3.5.png

4.JSON 输入

a) Json文件输入(8.1你可能找不到Json输入,请拷贝文件Json输入到你新的转换)

spoonDemo_5.4.1.png

b) Json文件字段获取

spoonDemo_5.4.2.png

c) 预览

spoonDemo_5.4.3.png

5.文本文件输入

a) 一般文件

1. 输入

spoonDemo_5.5.1.png

2. 字段获取=》预览

spoonDemo_5.5.2.png

b) 固定宽度文件输入

1. 设置文件字段宽度

spoonDemo_5.5.3.png

2. 字段设置=》预览

spoonDemo_5.5.4.png

c) 编码文件输入

spoonDemo_5.5.5.png

6.文件输出

a) 设置结构

spoonDemo_5.6.1.png

b) 复制两份

spoonDemo_5.6.2.png

c) 输出两个不同的文件

spoonDemo_5.6.3.png

d) 两个输出文件一起执行

spoonDemo_5.6.4.png

1.用户数据获取(存在登录参数)http://10.60.136.145:9102/api/auth/login)登录及获取接口Json数据

a) 有参数直接调用方式

spoonDemo_6.1.1.png

b) 预览

spoonDemo_6.1.2.png

2.用户数据获取(未登录状态)

a) 设置启动参数

spoonDemo_6.2.1.png

b) 设置参数字段是否是请求的头类型

spoonDemo_6.2.2.png

c) 结果中提取Token

spoonDemo_6.2.3.png

d) 格式化符合规范的Token值

spoonDemo_6.2.4.png

e) 设置请求参数字段类型

spoonDemo_6.2.5.png

f) 结果一次解析,这里得到结果就可以做更多的逻辑处理,分析是否继续向下执行或解析

spoonDemo_6.2.6.png

g) Data二次解析

spoonDemo_6.2.7.png

h) 过滤或选择字段

spoonDemo_6.2.8.png

i) 预览

spoonDemo_6.2.9.png


http://chatgpt.dhexx.cn/article/9DPtQ4qo.shtml

相关文章

数据库转换工具 spoon使用

由于项目需求 需要把oracle数据库转换为mysql数据库,所以使用spoon转换,简单快捷 ETL Kettle Spoon简介 ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说&#…

spoon mysql教程_spoon新手入门教程

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工…

Kettle工具简单使用(spoon)

1、添加测试数据 在navicat中随便找个表当做被转化的数据进行测试,以下表为例: 在SQL server数据库中创建表 2、下载spoon软件 下载路径:https://download.csdn.net/download/qq_57404736/85013576 打开文件夹,双击spoon.ba…

Spoon工具的使用

Spoon工具的使用 第一步 建立中间表 create table table_name ( code varchar(100), name varchar(100) )第二步 新建转换 在核心对象 输入中找到表输入双击, 输出中找到表输出双击 第三步,双击表输入进入该界面 点新建进入如下界面 填写信息后点T…

spoon入门教程

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工…

Spoon工具使用(kettle进行实时同步数据)

文章目录 Spoon工具使用(kettle进行实时同步数据)安装相关概念转换DB连接步骤和节点连接 作业DB连接作业项目 Spoon工具使用(kettle进行实时同步数据) 安装 解压完Spoon安装包后,双击.bat文件打开 相关概念 转换…

Kettle Spoon入门教程

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。其中,Spoon是Kettle中的一个组件,其他组件有PAN,CHEF,Encr和KITCHEN等。 Spoon通过图形化的页…

nethogs查看每个进程流量

sudo nethogs 找到每个进程消耗流量的pid 通过ps -ef | grep pid 来查看对应的任务。 再如: datanode带宽打满,会导致dn写数据非常慢 参考链接:每天学习一个命令:使用 nethogs 查看每个进程流量

NetHogs下载和监控

转自:http://blog.csdn.net/testcs_dn/article/details/40506225 CentOS6.5下使用NetHogs监控进程网络使用情况 分类: CentOS2014-10-27 13:54 5789人阅读 评论(3) 收藏 举报 目录(?)[] Nethogs 是一个终端下的网络流量监控工具,它的特别之处…

Centos7 部署 Nethogs

可用来按进程或程序实时统计网络带宽使用率 安装依赖包 yum install libpcap libpcap-devel epel-release -y 安装epel源 yum install epel-release -y 安装Nethogs yum install nethogs -y 运行测试 查看版本 nethogs -V version 0.8.5 直接执行nethogs界面如下 监控…

linux 查看使用网络的程序,linux下nethogs查看各程序的网络占用量

一、概述 inux下的流量查看工具很多,如:iptraf、nload、ifstat、sar等。当然每个工具都有各自的优势。不过以上所有工具有没一款都针对服务进程所占用的流量的具体情况给出结果。(我是不知道,如果有以上工具有这方面的功能,麻烦一…

nethogs-iftop等网络监控软件---Linux

一、Linux系统 1、nethogs 1)centos7.1下nethogs安装方法 (1)先安装epel,使用的命令是:rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm (2)yum install net…

CentOS下使用NetHogs监控进程网络使用情况

Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4 和 IPv6 协议、支持本地网卡及 PPP 链接。 下载: 从Github上下载nethogs-0.8.1.tar.gz 使用wget下…

nethogs命令

性能监测与优化 《Linux就该这么学》是一本基于最新Linux系统编写的入门必读书籍,内容面向零基础读者,由浅入深渐进式教学,销量保持国内第一,年销售量预期超过10万本。点此免费在线阅读。 有很多适用于Linux系统的开源网络监视工…

Linux学习准备,nethogs,htop,nmon,dstat用法

Nethogs用法: 在基于RedHat系统下键入如下命令启动NetHogs工具. # nethogs 要执行NetHogs你必须拥有root权限,即如图所示用sudo命令 $ sudo nethogs 以下就是NetHogs命令行的参数,用’-d’来添加刷新频率参数,device name 用来检测给定的某个或者某些设备的带宽(默认…

nethogs和nload流量监控工具

nethogs和nload流量监控工具 nethogs流量监控工具NetHogs安装NetHogs命令参数 nload流量监控工具nload安装内容解释:参数:实例: nethogs流量监控工具 工具存在部分局限性,如果网卡存在大量网络连接会导致nethogs卡死 NetHogs安装 …

redhad安装nethogs

工作需要监控linux下的进程宽带占有量,从网上找了资料,很多不能成功,现在整理一下 安装 Debian/Ubuntu下安装很简单,执行:apt-get install nethogs 就可以安装。 CentOS/RHEL下建议先安装EPEL,再执行&…

nethogs安装部署

Ubuntu安装部署 apt-get -y install ncurses* apt-get -y install libpcap-dev libncurses5-dev wget -c https://github.com/raboof/nethogs/archive/v0.8.1.tar.gz tar xvf v0.8.1.tar.gz cd nethogs-0.8.1 make && make install centos安装部署 wget https://gi…

nethogs

下载地址:https://github.com/raboof/nethogs/releases 安装基础包 Debian/Ubuntu apt-get install build-essential libncurses5-dev libpcap-devYum-based distros yum install gcc-c libpcap-devel.x86_64 libpcap.x86_64 "ncurses*"Getting the so…

Linux系统调优详解(七)——网络状态查看命令nethogs

今天继续给大家介绍Linux运维相关知识,本文主要内容是网络状态查看命令nethogs。 一、nethogs命令安装 nethogs工具可以帮助我们很方便的查看当前系统中的进程使用网络的情况,这有助于我们找到当前系统中的网络瓶颈。nethogs命令需要首先安装&#xff…