Building Your Data Analytics Pipeline in Rill
Rill provides a comprehensive platform for building end-to-end data analytics solutions. Once you've connected to your source data or connected to your own OLAP database, you can start building with Rill. Don't forget to check out the reference documentation!
Modeling and Last Mile ETL
- Models Overview - Overview of models available in Rill
- Getting Started with Models - What are models and important topics to remember as you create your own.
- Differences between SQL and YAML Models - Compare SQL and YAML models and learn when to use
- SQL Models - Transform and prepare your data
- Data Refresh - Schedule your data refresh
- YAML Models - Incremental ingestion, data partitions, and more
- Additional Model Templating - Separate your production and development settings
- Performance Optimization - Optimize model performance and data refresh strategies
Define Measures and Dimensions
- Define Measures and Dimensions - Define measures and dimensions
- Advanced Measures - Aggregate further in your metrics view
- Customize Metrics View Settings - Set the smallest selectable grain, day_of_week, month_of_year, etc.
Build Visualizations
- Slice-and-Dice Dashboards - Explore and find insights in your data
- Traditional Visualizations - Visualize your data with various chart types
Build Integrations with External Applications
- Custom API - Create custom API endpoints to retreive data outside of Rill
Project Settings
- rill.yaml - Configure your Rill project defaults
- Structure your Project - Structure folder architecture in Rill
- Debugging Rill Developer - Troubleshoot dashboard access, trace your reconciled resources, and understand project logs