幸娟呀
码龄4年
关注
提问 私信
  • 博客:41,356
    41,356
    总访问量
  • 9
    原创
  • 1,650,349
    排名
  • 23
    粉丝
  • 0
    铁粉

个人简介:功不唐捐,你知道什么意思的!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2020-11-19
博客简介:

MengCXJ的博客

查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得7次评论
  • 获得173次收藏
创作历程
  • 9篇
    2022年
成就勋章
TA的专栏
  • ETL
    9篇
  • BI
    9篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Kettle(九):转换命名参数

转换命名参数就是在转换内部定义的变量,作用范围是在转换内部。在转换的空白处双击左键,在转换属性中能看到命名参数。引用:可以在表输入SQL语句中使用${变量名} 或者 %%变量名%%
原创
发布博客 2022.03.14 ·
2977 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

Kettle(八):转换控件(Concat fields、值映射、增加常量、增加序列、字段选择)、流程控件(Switch / case、过滤字段)、连接控件(记录关联(笛卡尔输出)、记录集连接)

本文介绍转换控件(Concat fields、值映射、增加常量、增加序列、字段选择)、流程控件(Switch / case、过滤字段)、连接控件(记录关联(笛卡尔输出)、记录集连接)
原创
发布博客 2022.03.11 ·
3564 阅读 ·
4 点赞 ·
0 评论 ·
23 收藏

Kettle(七):输出控件 (文本文件、Excel、SQL文件、更新、插入更新、删除、表输出)

本文介绍常用的输出控件:1 Excel输出Excel的输出有两种控件可供选择:1. ”Excel输出“控件不可选,后缀是.xls2. ”Microsoft Excel输出“控件可选: Excel2007之前(后缀是.xls) Excel2007之后(后缀是.xlsx)控件要点:2 SQL文件输出SQL文件输出:实际生成的是特定数据库表的sql脚本。3 更新”更新“控件:用源Excel表去更新目标...
原创
发布博客 2022.03.04 ·
3472 阅读 ·
4 点赞 ·
1 评论 ·
19 收藏

Kettle(六):输入控件 (CSV、文本文件、Excel、多文件合并、Get data from XML、JSON input、生成记录、表输入)

本文介绍常用的输入控件:输入控件 (CSV、文本文件、Excel、多文件合并、Get data from XML、JSON input、生成记录、表输入)
原创
发布博客 2022.03.03 ·
1996 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

Kettle(五):多文件合并

前言:数据往往也是以多个文件的形式出现,有的数据还会分散在多个子文件夹。因此多文件合并数据也是Kettle开发中非常常见的操作。数据准备:在Test_Input目录下准备两个Excel文件,其中一个放在文件夹下。Excel1:Excel2:需求背景:将Test_Input目录下以“04 多文件合并” 开头的所有Excel数据合并到同一个Excel。流程1) 新建转换:选择“转换”—>单击鼠标右键—>新建2)画转换流程图:在...
原创
发布博客 2022.02.28 ·
5421 阅读 ·
6 点赞 ·
0 评论 ·
17 收藏

Kettle(四):连接SQL Server数据库资源库乱码问题

在连接SQL Server数据源的数据库资源库中,保存转换和作业没问题,但是点击运行按钮时,出现报错如下:一个数据库错误发生在从资源库文件读取转换时Unexpected error reading step information from the repository Invalid byte 1 of 1-byte UTF-8 sequence.解决:在kettle里步骤的名称是中文,编码解码造成数据不一致,会导致数据库资源库的name出现乱码问题。只需要选中data-intergrat
原创
发布博客 2022.02.24 ·
2479 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

Kettle(三):创建资源库

用户通过图形界面创建的的转换和作业可以保存在资源库中。资源库分为以下两种:1.数据库资源库就是将转换和作业相关的信息保存到数据库中2.文件资源库就是作为文件保存4.4.1 数据库资源库(真实环境常用)建立数据库资源库的目的:团队里所有的转换和作业保存到同一个数据库里,这样大家可以一起共用资源,读写都放进同一个库创建数据库资源库的过程1.点击右上角 connect按钮–> other RepositoriesDatabase Repository —> Database Conn
原创
发布博客 2022.02.24 ·
8770 阅读 ·
7 点赞 ·
1 评论 ·
22 收藏

Kettle(二):连接SQL Server数据库

前言上一篇文章讲到Kettle的安装部署,假设JDK已装好,Kettle的spoon可以正常打开。本文我们选取SQL Server作为数据源,来探讨怎样使用Kettle。Kettle主要包含两大部分,下面用案例来讲怎样创建转换transform和作业job。1.转换transform:完全针对数据的基础进行转换2.作业job:整个工作流的控制数据准备:--建数据库CXJ_kettledrop database CXJ_kettle if exist;create database CXJ
原创
发布博客 2022.02.23 ·
9813 阅读 ·
13 点赞 ·
4 评论 ·
60 收藏

Kettle(一):安装部署在Win系统

1 kettle介绍kettle是一个款开源的ETL工具,纯java代码编写。可以在 windows、Linux、unix系统上运行,绿色无需安装,可以高效的完成数据抽取转换加载。2 kettle知识点2.1 kettle存储方式1.xml形式存储(在开发过程中,以此形式存储)2.以资源库方式存储(分两种,即数据库资源库和文件资源库)2.2 Kettle设计1.转换transform:完全针对数据的基础进行转换2.作业job:整个工作流的控制区别:1.作业是步骤流,转换是数据流,这就
原创
发布博客 2022.02.22 ·
2725 阅读 ·
2 点赞 ·
0 评论 ·
13 收藏