The uncompressed Parquet format
is also supported but it not enabled by default since a crafted input with
hostile intention can easily crash the server. Also, it may not be fully supported
see this comment.
However, it can be enabled by setting the environment variable
MINIO_API_SELECT_PARQUET=on
.
For development with docker-compose
or
docker-compose-gateway*
, enable it like this via .env
file:
MINIO_API_SELECT_PARQUET=on
For development with helm, you can enable the Parquet format via
.value.yaml
file like this:
minio:
# ...
enableParquetFormat: true
For MinIO client (mc
), mc sql
subcommand can be used.
You need to create alias with --api s3v4
like this:
./mc alias set minio http://localhost:8080 12345678 12345678 --api s3v4
For the detailed help and syntax for SELECT queries, follow these links: