Connectors¶
Connectors are native integrations that let you connect to and ingest data from popular data platforms and services. Connectors provide a managed solution to stream or batch import data into Tinybird.
Each connector is fully managed by Tinybird and requires minimal setup - typically just authentication credentials and basic configuration. They handle the complexities of:
- Authentication and secure connections
- Schema detection and mapping
- Incremental updates and change data capture
- Error handling and monitoring
- Scheduling and orchestration
You can configure connectors using the Tinybird CLI, making it easy to incorporate them into your data workflows and CI/CD pipelines.
Create a connection¶
To create a new connection to a service, run the tb connection create command:
tb connection create <type>
Where <type> is one of the available connector types:
kafka- Create a Kafka connections3- Create an Amazon S3 connectiongcs- Create a Google Cloud Storage connection
The CLI will guide you through the configuration process, prompting you for the required credentials and settings. Once created, the connection will be saved as a .connection file in your project's connections/ folder.
You can also create the .connection file manually. See Connection files for more details.
Delete a connection¶
Connections and data sources are independent resources in Tinybird. When you delete a data source that uses a connection, the connection itself is not deleted - it remains in your project with zero connected data sources. This allows you to reuse the connection for new data sources without reconfiguring credentials.
To delete a connection from Tinybird:
- Remove the
.connectionfile from your project'sconnections/folder. - Deploy your changes using the
--allow-destructive-operationsflag to confirm the removal:
tb deploy --allow-destructive-operations
Before deleting a connection, make sure no data sources are using it. If data sources reference the connection, the deployment will fail. Remove the connection reference from all data sources first.
Available connectors¶
The following connectors are available: