Connectors
Connect Snowflake or BigQuery to the Sundial Context Engine.
Connect Snowflake or BigQuery so Sundial can discover your warehouse data and use it for modelling and analysis.
Supported warehouse connectors
| Connector | Data scope | Authentication |
|---|---|---|
| Snowflake | Databases and schemas | RSA key pair |
| Google BigQuery | Projects and datasets | Service account key or workload identity |
Sundial reads directly from your warehouse, so your source data stays in your environment. Grant each connector access only to the data Sundial should use.
Other connector types
The Connectors & MCP page also includes dbt connectors for transformation metadata and Astro for orchestration metadata. To connect Slack, Notion, Linear, or GitHub as context sources, see Context connectors.
Add a warehouse connector
1. Open Connectors
Open Context Engine → Connectors & MCP. The Data Connectors section lists the workspace's existing connections and their sync status.
Click Add Connector. If the button is not available, ask a workspace admin to add the connection.
2. Choose the warehouse
Select Snowflake or BigQuery, then enter a connection name and the credentials described in the connector guide.
Click Test & Continue. Sundial verifies the connection before asking what to sync.
3. Choose the data scope
Select the warehouse objects Sundial should discover:
- Snowflake: databases, then schemas.
- BigQuery: projects, then datasets.
Only grant the connection access to data that members of the workspace are allowed to use. Workspace admins can further narrow access for user groups; see User groups and data access.
4. Review and sync
Review the connection and selected scope, then start the initial sync. Sundial reads the warehouse metadata and makes the selected tables available to the Context Engine.
Open Context Engine → Syncs to monitor runs or change the connector's sync schedule.