Parquet files can now be imported from S3-compatible storage.
Details
| Detail name | Value |
|---|---|
| Changelog Number | 28704 |
| Type | New Feature |
| Status | Resolved |
| Fix Versions | Exasol 2025.1.9, Exasol 2026.1.0, Exasol 2025.2.1 |
| Resolution Date | 2026-02-18 |
Background
Earlier it was possible to import Parquet files only from Amazon S3 buckets.
Improvement
Summary
Parquet files can now be imported from S3-compatible storage (e.g. Minio) as well as Amazon S3 buckets.
New features/changes
- New connection string parameter: EndPoint (required)
- New connection string parameter: UseProxy (optional)
- This connection string parameter specifies the URL. It must be set when using S3-compatible storage.
- The default value is s3.amazonaws.com.
- This connection string parameter specifies if the proxy specified in -etlProxy (if specified at all) should be used.
- It is possible that the proxy should be disabled for a local installations using UseProxy=0 while still having it enabled for imports from cloud-based storage.
- The default value is 1.
Example:
import into table1 from Parquet at 's3://testbucket/;EndPoint=http://localhost:9000;UseProxy=0' user 'miniouser' identified by 'miniopw' FILE 'test1.parquet';