A Case Study in Dataset-Centric Visualization Using dbt and Snowflake
Blog post from Preset
In the exploration of a dataset-centric visualization approach using Apache Superset and Preset Cloud, the focus is on leveraging real-time and historical data from Citi Bike, New York City's primary bike share system. The dataset-centric approach emphasizes normalizing raw data to create derived datasets with additional semantics, allowing for enhanced analysis and visualization beyond historical limitations. By using dbt, a development framework that combines modular SQL with software engineering best practices, the data is transformed to incorporate real-time metrics from the General Bikeshare Feed Specification (GBFS), enhancing dashboard capabilities with up-to-date information. This method reduces issues related to change management and logic maintenance within visualization tools while providing reusable datasets across various data tools. The integration of real-time data with historical data enables more robust and timely visualizations, demonstrating the advantages of performing data transformations in the ETL/ELT process rather than solely in the visualization layer.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Real-time | 10 | 1,415 | 404 | 131 | +26% |
| Data Pipeline | 7 | 168 | 68 | 36 | -58% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.