Skip to main content

Configuration Fields

ParameterSample ValueDescription
catalog_typerest, glue, jdbcDefines the catalog type used by the writer. "rest" means the writer interacts with a RESTful catalog service.
rest_catalog_urlhttp://localhost:8181/catalogSpecifies the endpoint URL for the REST catalog service that the writer will connect to.
iceberg_s3_pathwarehouseDetermines the S3 path or storage location for Iceberg data. "warehouse" represents the designated storage directory.
iceberg_dbolake_icebergSpecifies the name of the Iceberg database that will be used by the destination configuration.

Authentication Fields (optional)

ParameterSample ValueDescription
tokenabc...xyzSpecifies the Bearer token sent in the Authorization header for authenticating with the REST catalog service.
oauth2_urihttps://auth.server.com/oauth/tokenOAuth2 server URI for OAuth2 authentication.
rest_auth_typeoauth2Authentication type (e.g., "oauth2").
credentialyour_id:your_secretSpecifies the client ID and secret for OAuth2, formatted as client_id:client_secret.
scopeapi.read api.writeOAuth2 scopes (space-separated).
rest_signing_names3tablesService name for AWS Signature V4 (e.g., "s3tables").
rest_signing_regionus-east-1Region for AWS Signature V4 signing.
rest_signing_v_4trueEnable AWS Signature V4 signing (boolean).

Need Assistance?

If you have any questions or uncertainties about setting up OLake, contributing to the project, or troubleshooting any issues, we’re here to help. You can:

  • Email Support: Reach out to our team at hello@olake.io for prompt assistance.
  • Join our Slack Community: where we discuss future roadmaps, discuss bugs, help folks to debug issues they are facing and more.
  • Schedule a Call: If you prefer a one-on-one conversation, schedule a call with our CTO and team.

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