Run DataFusion as a JDBC server to query data from Delta Lake.
Download the Arrow Flight JDBC client of version 10.0.1 from here, and explore the data using a broad range of clients.
Build and start the server using the run button next to main.rs/main()
.
First, build the Docker image:
docker build -f Dockerfile -t datafusion-jdbc .
Then, run the Docker image:
docker run -p 50051:50051 -it datafusion-jdbc
Optionally, you can specify the Delta lake root path:
docker run -e DELTA_DIR=hdfs://your-namenode:port/path/to/delta/store -p 50051:50051 -it datafusion-jdbc