我是靠谱客的博主 干净小虾米,最近开发中收集的这篇文章主要介绍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 数据入elasticsearch所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部