Datasource Setup Guides
Detailed guides for connecting your data sources to Kyomi.
Cloud Data Warehouses
| Datasource | Auth Methods | Key Features |
|---|---|---|
| Google BigQuery | OAuth, Service Account, Enterprise OAuth | Google Cloud, petabyte-scale analytics |
| Snowflake | Password, OAuth, Key Pair | Multi-cloud, data sharing |
| Amazon Redshift | Password | AWS native, Spectrum for S3 |
| Databricks | Personal Access Token | Unity Catalog, Delta Lake |
| Azure Synapse | SQL Auth | Dedicated & serverless pools |
Relational Databases
| Datasource | Default Port | Key Features |
|---|---|---|
| PostgreSQL | 5432 | Open source, extensive SQL support |
| MySQL | 3306 | Widely used, MariaDB compatible |
| SQL Server | 1433 | Microsoft, Azure SQL compatible |
| ClickHouse | 8123 | Column-oriented, real-time analytics |
Quick Comparison
Authentication Methods
| Datasource | Password | OAuth | Token | Key Pair | Service Account |
|---|---|---|---|---|---|
| BigQuery | - | ✓ | - | - | ✓ |
| Snowflake | ✓ | ✓ | - | ✓ | - |
| PostgreSQL | ✓ | - | - | - | - |
| MySQL | ✓ | - | - | - | - |
| ClickHouse | ✓ | - | - | - | - |
| SQL Server | ✓ | - | - | - | - |
| Redshift | ✓ | - | - | - | - |
| Databricks | - | - | ✓ | - | - |
| Synapse | ✓ | - | - | - | - |
Features
| Datasource | SSH Tunnel | Shared Credentials | Catalog Discovery |
|---|---|---|---|
| BigQuery | - | ✓ (Service Account) | ✓ |
| Snowflake | - | ✓ | ✓ |
| PostgreSQL | ✓ | ✓ | ✓ |
| MySQL | ✓ | ✓ | ✓ |
| ClickHouse | ✓ | ✓ | ✓ |
| SQL Server | ✓ | ✓ | ✓ |
| Redshift | ✓ | ✓ | ✓ |
| Databricks | - | ✓ | ✓ |
| Synapse | - | ✓ | ✓ |
Common Setup Steps
All datasources follow a similar setup pattern:
- Add Datasource: Go to Settings → Datasources → Add Datasource
- Select Type: Choose your datasource type from the dropdown
- Configure Connection: Enter host, port, and connection details
- Test Connection: Click Connect to verify connectivity
- Set Credentials: Enter authentication credentials
- Configure Catalog: Select which databases/schemas to index
- Save: Save the configuration
Need Help?
- Check the specific datasource guide for detailed instructions
- See Troubleshooting for common issues
- Contact support@kyomi.ai for assistance