Data warehouses
Snowflake
Connect your Snowflake data warehouse to Basedash
Connect your Snowflake data warehouse to Basedash to analyze and visualize your enterprise data.
Prerequisites
- A Snowflake account
- User credentials with appropriate access
- Account identifier (organization-account.region)
- Warehouse, database, and schema information
Connection setup
- From your Basedash dashboard, click “Add Data Source”
- Select “Snowflake” as your data warehouse
- Enter your connection details:
- Account identifier
- Username
- Password
- Warehouse name
- Database name
- Schema (optional)
- Role (optional)
- Click “Test Connection” to verify
- Save your connection
Required permissions
Your Snowflake user needs:
USAGE
on warehouseUSAGE
on databaseUSAGE
on schemaSELECT
on required tablesMONITOR
on warehouse (recommended)
Best practices
- Create a dedicated user for Basedash
- Use appropriate warehouse sizing
- Grant minimum required permissions
- Set resource monitors for cost control
- Regularly rotate credentials
Performance optimization
- Choose appropriate warehouse size
- Use clustering keys for large tables
- Leverage materialized views
- Set up proper table maintenance
- Configure query timeouts
- Enable result caching
Troubleshooting
- Verify user permissions
- Check warehouse availability
- Monitor credit usage
- Review query history for errors
- Validate network access
Was this page helpful?