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_paths3://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.
s3_use_sslfalseEnable SSL/TLS encryption for S3 connections. Disable for local development with HTTP endpoints.
s3_path_styletrueUse 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.
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.
iceberg_dbiceberg_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!