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!