会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
weiyanei
博客园
首页
新随笔
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
下一页
2021年8月27日
kettle 插入/更新节点
摘要: 目录 前言 编写代码 报错解决 完整代码 前言 一直以来的都是使用TableOutput输出到表,但是如果是有主键,需要更新数据,用这个很明显是不可以的。 所以需要InsertUpdateMeta节点,交换模型如下图红框所示,表输入-->插入/更新 插入更新节点的设置如下图 两个表的话如下图所示,
阅读全文
posted @ 2021-08-27 10:18 伟衙内
阅读(733)
评论(0)
推荐(0)
2021年8月25日
通过写文件方式写数据到hive库中
摘要: 目录 前言 环境查看 编写代码 错误解决 连接拒绝 Permission denied 路径不对 完整代码 前言 还是之前kettle中那个hive环境,这次不用kettle将数据加载到hive中去,而是用写文件的方式。 环境介绍: 三个hadoop节点 192.168.10.211 node01
阅读全文
posted @ 2021-08-25 15:36 伟衙内
阅读(121)
评论(0)
推荐(0)
2021年8月24日
kettle中获取执行步骤信息
摘要: 如下图所示,获取到的信息打印后和kettle日志打印出来的内容是一致的, 上述打印其实很简单,如下代码所示,其实就是从trans中获取执行步骤,从执行步骤中获取信息。 //等待完成 trans.waitUntilFinished(); if (trans.getErrors() > 0) { Sys
阅读全文
posted @ 2021-08-24 20:20 伟衙内
阅读(279)
评论(0)
推荐(0)
kettle 复制和分发记录
摘要: 如下图模型,一个表输入,两个表输出,那么这个表的数据是复制到两个表输出还是分发给两个表输出? 在连接线的时候会有下图提示, 提示你选择复制还是分发,分发也有解释轮流接收记录,也就是两表输出一个接收一半,另一个接收一半。 那么代码呢?依旧是上次mysql交换到hive的那个代码,稍微改一改,只不过不是
阅读全文
posted @ 2021-08-24 17:29 伟衙内
阅读(592)
评论(0)
推荐(0)
2021年8月23日
kettle 获取查询到变量、结果集、JSON中
摘要: 目录 一、将查询结果放入变量中 二、 获取查询结果到结果集 三、将查询结果放入JsonOutputMeta 一、将查询结果放入变量中 初始化环境, @Before public void before() { try { // 初始化Kettle环境 KettleEnvironment.init()
阅读全文
posted @ 2021-08-23 15:03 伟衙内
阅读(1706)
评论(0)
推荐(0)
2021年8月20日
Hive与MySQL、Oracle、SqlServer的简单交换
摘要: 目录 前言 Hive与Mysql hive到mysql mysql到hive HIve与Oracle hive到oracle oracle到hive HIVE与SQLserver hive到sqlserver sqlserver到hive 完整代码 前言 在https://blog.csdn.net
阅读全文
posted @ 2021-08-20 17:56 伟衙内
阅读(241)
评论(0)
推荐(0)
Hive之间使用5.1的kettle-core包交换
摘要: 目录 前言 core的源码修改 前言 在这个博客中https://blog.csdn.net/lw18751836671/article/details/119794613?spm=1001.2014.3001.5501, 我误以为下载的是5.1的源码,没想到是9.3的源码,5.1的源码的core模
阅读全文
posted @ 2021-08-20 10:14 伟衙内
阅读(187)
评论(0)
推荐(0)
关于kettle 5.1源码的打包
摘要: 目录 下载 kettle-core变成maven工程 kettle-engine变成maven 打包 下载 地址: https://github.com/pentaho/pentaho-kettle/tree/5.1 将zip文件解压,然后导入到Idea,导入后如下图所示,5.1的源码不是一个mav
阅读全文
posted @ 2021-08-20 10:07 伟衙内
阅读(92)
评论(0)
推荐(0)
2021年8月19日
使用Kettle的Hive交换简单模型
摘要: 目录 前言 一、5.1.0.0-752的jar包运行 引包 编写HIVE2HIVE的Java代码 初始化环境 编写交换代码 编写HIVE的连接信息 二、在hive中创建表 三、运行代码 问题点 感想 前言 还是用以前搭建的那个Kettle环境,当然引用的jar包也是以前5.1.0.0-752,这个是
阅读全文
posted @ 2021-08-19 10:23 伟衙内
阅读(325)
评论(0)
推荐(0)
2021年8月13日
Java调用kjb文件
摘要: 目录 一、kjb和ktr文件创建 kjb文件 ktr文件 关联kjb和ktr 变量信息 二、 Java代码调用kjb 引包 放入kjb和ktr文件 三、代码调用 定时任务 一、kjb和ktr文件创建 kjb文件 首先先新建一个Job,如下图所示,这样就新建了一个kjb文件,即一个可以被java运行的
阅读全文
posted @ 2021-08-13 15:11 伟衙内
阅读(400)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
下一页