เนื้อหา
1. Introduction to Apache Superset
- Overview of Apache Superset
- Key features and capabilities
- Use cases and benefits
- Superset architecture and components
2. Setting Up and Configuring Superset
- Installation and setup
- Connecting to databases
- Configuring user roles and permissions
- Exploring the Superset interface
3. Basic Data Visualization
- Creating your first chart
- Understanding chart types
- Customizing chart appearance
- Saving and sharing charts
4. SQL Lab
- Introduction to SQL Lab
- Writing SQL queries in Superset
- Query best practices
- Saving and reusing queries
5. Advanced Charting Techniques
- Advanced chart types and customization
- Time series charts
- Geospatial visualizations
- Interactive charts
6. Dashboard Design and Best Practices
- Creating and managing dashboards
- Adding and arranging charts
- Dashboard filters and interactions
- Best practices for effective dashboards
7. Data Source Integration
- Connecting to various data sources
- Managing data source connections
- Importing and exporting data
- Troubleshooting data source issues
8. User Access and Security
- Managing user roles and permissions
- Setting up row-level security
- Auditing and monitoring user activities
- Best practices for securing Superset
9. Performance Optimization
- Optimizing queries for performance
- Caching strategies in Superset
- Monitoring and troubleshooting performance issues
- Best practices for maintaining performance
10. Customizing Superset
- Branding and theming
- Custom CSS and JavaScript
- Extending Superset with plugins
- Contributing to the Superset community
11. Hands-On Project
- Building a complete dashboard from scratch
- Integrating various data sources
- Applying advanced charting techniques
- Optimizing for performance and security