datax的elasticsearch插件,主要是reader插件,writer插件官网已经实现了。适用于es7.x
将elasticsearchreader工程复制到Datax工程下面
elasticsearchreader工程复制到Datax工程下面。需要修改一些配置
修改Datax的pom.xml。加上elasticsearchreader
<module>elasticsearchreader</module>
修改Datax的package.xml。加上elasticsearchreader
<fileSet>
<directory>elasticsearchreader/target/datax/</directory>
<includes>
<include>**/*.*</include>
</includes>
<outputDirectory>datax</outputDirectory>
</fileSet>
$ cd {DataX_source_code_home}
$ mvn -U clean package assembly:assembly -Dmaven.test.skip=true
详细内容可参考官方文档
$ cd {YOUR_DATAX_HOME}/bin
$ python datax.py {YOUR_JOB.json}