achuthvarghese / embulk-examples

A guide and some examples for Embulk, to load data between different types databases, storages, file formats, cloud services, and else.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Embulk

Embulk helps in transferring data between types of databases, storages, file formats, cloud services, and else.

Installation

Requirements:
Embulk v0.9 and v0.10 run on Java 8. (Java 9 is not supported officially)

Embulk

curl --create-dirs -o ~/.embulk/bin/embulk -L "https://dl.embulk.org/embulk-latest.jar"
chmod +x ~/.embulk/bin/embulk
echo 'export PATH="$HOME/.embulk/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Java 8

Check version

java --version

Update repositories and install OpenJDK version 8

sudo apt-get update
sudo apt-get install openjdk-8-jdk

If version is not set correctly (if multiple versions of Java is installed), change java version:

sudo update-alternatives --config java

select_java

Java installation docs:
https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-18-04 https://docs.datastax.com/en/jdk-install/doc/jdk-install/installOpenJdkDeb.html

Examples

About

A guide and some examples for Embulk, to load data between different types databases, storages, file formats, cloud services, and else.

License:MIT License