我是靠谱客的博主 干净小虾米,这篇文章主要介绍kettle连接es_kettle 数据入elasticsearch,现在分享给大家,希望可以做个参考。

数据入

elasticsearch

说明

:

kettle5.x

版本中自带的

ES

控件(批量加载

=>ElasticSearch

批量加载)只适用于

Elastic

Search 0.16.3

版本,这是官网上拷贝下来的话

测试之后发现不可用,会出现

no

elasticsearch

nodes

found

的错误,所以最后选择使用

kettle6.0

版本。

在

kettle5.x

版本中,

elasticsearch

控件不是作为

kettle

插件使用的,

在

lib

下有对应版本的

jar

文件,

但在

kettle6.0

版本中,

elasticsearch

是以插件的形式加入到

kettle

中的,插件的位置在

Kettle

目录

data-integrationpluginselasticsearch-bulk-insert-plugin

所以,要在

kettle5.x

中使用

elasticsearch

,其中的一个办法就是将

6.0

版本中的该插件文件

夹拷贝到

5.x

中(亲测可用)

。

从

oracle

数据库读出数据写入到

es

1

、流程

2

、设置

Kettle

中设置

ElasticSearch

需要配置如下几个参数

(

1

)服务地址:包括地址和端口号

(

2

)索引名

(

3

)索引中的

type

表名

最后

以上就是干净小虾米最近收集整理的关于kettle连接es_kettle 数据入elasticsearch的全部内容,更多相关kettle连接es_kettle内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(244)

评论列表共有 0 条评论

立即
投稿
返回
顶部