Sign inSign up

alexmerced/table-format-playground

By alexmerced

•Updated over 4 years ago

Docker image for easy testing of Apache Iceberg/Apache Hudi/Delta Lake --- Twitter: @amdatalakehouse

Image
0

572

alexmerced/table-format-playground repository overview

Link to Repository with Dockerfiles⁠

Article Comparing Apache Iceberg, Apache Hudi and Delta Lake⁠

⁠Table Format Playground

This container has the following Installed

  • Java 11
  • Spark 3.2

⁠Start SparkSQL with Apache Iceberg

iceberg-init

⁠Start Spark Shell with Apache Iceberg

iceberg-spark-init

⁠Load sample data as a view

CREATE TEMPORARY VIEW my_data
USING csv 
OPTIONS (
  path 'sampledata/Worker_Coops.csv',
  header true,
  inferSchema true
);

Then to turn into a iceberg table

CREATE TABLE iceberg.db.worker_coop USING iceberg AS (SELECT * FROM my_data);

⁠Other Table Formats

This command will init Spark-Shell with a Hudi catalog

hudi-init

This command will init Spark-Shell with a Delta Lake Catalog

delta-init

Tag summary

Content type

Image

Digest

Size

1.6 GB

Last updated

over 4 years ago

docker pull alexmerced/table-format-playground