Skip to main content

Data Sources

A data source in Databend Cloud represents a connection to an external system. It stores the credentials and connection details required to access external systems and can be reused across multiple integration tasks or notification scenarios.

Data sources do not execute synchronization by themselves. Their role is to centralize access settings so you do not need to repeatedly enter accounts, passwords, keys, or notification endpoints in every task.

Supported Data Source Types

TypePurpose
AWS - CredentialsStores the Access Key and Secret Key required to access Amazon S3. These credentials can be reused across multiple S3 import tasks.
MySQL - CredentialsStores the host, port, username, password, and database information required to access MySQL. These settings can be reused across multiple MySQL sync tasks.
FeiShuBotStores a FeiShu bot webhook and message template for task failure notifications and similar scenarios.

Not every data source corresponds to an integration task. For example, FeiShuBot is used for notification configuration, while AWS - Credentials and MySQL - Credentials are referenced by actual data import or synchronization tasks.

Managing Data Sources

Data Sources Overview

Navigate to Data > Data Sources. From this page, you can:

  • View all configured data sources
  • Create new data sources
  • Edit or delete existing data sources
  • Test connectivity to validate credentials
tip

Run Test Connectivity before saving a data source to catch issues such as invalid credentials, missing permissions, or network restrictions as early as possible.

Next Steps

After creating a data source, you can reference it in an integration task or a notification configuration, depending on its purpose.

Try Databend Cloud for FREE

Multimodal, object-storage-native warehouse for BI, vectors, search, and geo.

Snowflake-compatible SQL with automatic scaling.

Sign up and get $200 in credits.

Try it today