/embulk-examples

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

MIT LicenseMIT

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