Skip to main content
ParameterSample ValueDescription
JDBC URLjdbc:postgresql://DB_URL:5432/icebergJDBC connection string for the catalog database. Replace DB_URL with your database host or use host.docker.internal for local Docker containers.
JDBC UsernameicebergDatabase username for JDBC catalog authentication.
JDBC PasswordpasswordDatabase password for JDBC catalog authentication.
Iceberg S3 Path (Warehouse)s3://warehouseS3-compatible storage path for Iceberg table data and metadata files. Use standard s3:// protocol or s3a:// in case you are using Minio.
S3 Endpointhttp://S3_ENDPOINTS3-compatible storage service endpoint URL. Use http://host.docker.internal:9000 for local MinIO development.
Use SSL for S3falseEnable SSL/TLS encryption for S3 connections. Disable for local development with HTTP endpoints.
Use Path Style for S3trueUse path-style S3 addressing (endpoint/bucket/key) instead of virtual-hosted style. Required for MinIO and some S3-compatible services.
AWS Access KeyadminS3 access key ID for authentication. Use MinIO credentials for local development. Optional if using IAM role attached to running instance/pod.
AWS Regionus-east-1AWS region identifier for S3 bucket location. Required even for non-AWS S3-compatible services.
AWS Secret KeypasswordS3 secret access key for authentication. Use MinIO credentials for local development. Optional if using IAM role attached to running instance/pod.
Iceberg Databaseiceberg_dbTarget database name in the Iceberg catalog where tables will be created and managed.


πŸ’‘ Join the OLake Community!

Got questions, ideas, or just want to connect with other data engineers?
πŸ‘‰ Join our Slack Community to get real-time support, share feedback, and shape the future of OLake together. πŸš€

Your success with OLake is our priority. Don’t hesitate to contact us if you need any help or further clarification!