Integrations allow users to set up components that connect with external services. You can store the connection settings to such services from the Console > Settings > Integrations page.
Explore integrations and create connections from the settings page
The Connected section shows the connections already created, grouped by application. You can explore the supported integrations and create a new connection through the Connect button.
Add new connections through the **Create** button
Then, when writing a pipeline recipe, you can reference your connection at the
setup
section within your component declaration.
component: sql-0: type: sql input: table-name: weights update-data: ${variable.new-weights} setup: ${connection.service-1-dev} task: TASK_UPDATE
Connections offer several benefits over in-component setup declarations:
- Making pipeline recipes more compact.
- Centralizing credential management in a single page.
- Connecting with 3rd party services via OAuth (coming soon).
Reference a connection from the pipeline editor