Skip to content

DuckDB Connector Configuration#

DuckDB supports integration with various cloud storage providers through secrets for secure access to your data.

Storage Providers

The following storage services are supported for retrieving and storing data:

  • Azure Blob Storage: Use Microsoft's cloud storage.
  • AWS S3: Connect to Amazon Simple Storage Service.
  • Cloudflare R2: Leverage Cloudflare’s distributed storage.
  • Google Cloud Storage: Access Google’s cloud-based object storage.
  • Postgres: Connect directly to a PostgreSQL database.

By supporting these formats and providers, DuckDB ensures flexibility and compatibility with a wide range of data environments, enabling powerful data analysis and management capabilities.

To setup your Duck Connector:

  • Name: Enter a name for the connector to identify it within your app.
  • Data Source Slug: Create a unique identifier for the connector to reference it within the app.
  • Description (Optional): Provide a brief description to explain the connector's purpose or details. This helps you manage multiple connectors.

data connector

Configuration:You have to select secret type and set up configuration key-value parameters.

  • Secret Slug: A unique identifier of the secret.
  • Secret Type: Select the appropriate type of secret based on your integration or authentication requirements.
  • Key-value Parameters: Define the required parameters as key-value pairs. Each secret may include multiple parameters necessary for successful authentication or configuration.
Note

You can associate multiple secrets with a single connector. To reference a specific secret, use its unique slug within your setup.