Data Sources
Aicser Platform supports connecting to a wide variety of data sources, making it easy to analyze data from anywhere.
🔌 Supported Data Sources
Databases
- PostgreSQL: Full support for PostgreSQL databases
- MySQL/MariaDB: Connect to MySQL and MariaDB servers
- SQL Server: Microsoft SQL Server integration
- SQLite: Local SQLite database files
- MongoDB: NoSQL database support (coming soon)
Data Warehouses
- Snowflake: Cloud data warehouse integration
- BigQuery: Google BigQuery support
- Redshift: Amazon Redshift connection
- Databricks: Databricks SQL warehouse support
File-Based Data
- CSV Files: Upload and analyze CSV files
- Excel Files: Support for .xlsx and .xls formats
- JSON Files: Import JSON data structures
- Parquet Files: Efficient columnar data format
Cloud Storage
- Amazon S3: Connect to S3 buckets
- Google Cloud Storage: GCS integration
- Azure Blob Storage: Azure storage support
APIs & Real-time
- REST APIs: Connect to any REST API endpoint
- Webhooks: Real-time data ingestion
- Streaming Data: Real-time data streams (coming soon)
🔐 Connection Security
Encrypted Credentials
- All credentials are encrypted at rest
- Secure credential storage using industry-standard encryption
- No credentials stored in plain text
- Credential rotation support
Connection Testing
- Test connections before saving
- Validate credentials securely
- Check network connectivity
- Verify data access permissions
📊 Data Source Management
Creating Connections
- Navigate to Settings → Data Sources
- Click Add Data Source
- Select your data source type
- Enter connection details
- Test the connection
- Save and start querying
Managing Sources
- Edit Connections: Update connection details
- Test Connections: Verify connectivity
- Remove Sources: Safely disconnect data sources
- View Schema: Browse available tables and columns
🔄 Data Refresh
Scheduled Refresh
- Set up automatic data refresh intervals
- Configure refresh schedules (hourly, daily, weekly)
- Monitor refresh status and history
Manual Refresh
- Refresh data on-demand
- Clear cache when needed
- Force schema updates
🚀 Getting Started
Quick Start: CSV Upload
- Go to Data Sources
- Click Upload File
- Select your CSV file
- Configure import settings
- Start analyzing!
Quick Start: Database Connection
- Go to Data Sources
- Click Add Database
- Enter connection details:
- Host:
your-database-host.com - Port:
5432(PostgreSQL default) - Database:
your_database_name - Username:
your_username - Password:
your_password
- Host:
- Test connection
- Save and query
💡 Best Practices
Connection Management
- Use read-only database users when possible
- Limit data source access to necessary tables
- Regularly rotate credentials
- Monitor connection health
Performance Optimization
- Use connection pooling for databases
- Index frequently queried columns
- Cache query results when appropriate
- Optimize data warehouse queries
🔗 Related Features
- AI Overview - AI-powered data analysis
- Charts & Visualizations - Visualize your data
- Self-Host Guide - Deploy your own instance
Ready to connect your data? Get Started →