ShopifyQL Notebooks: Simplifying Querying with Commerce Data Models - Shopify
Feb 14, 2023

Summary
This post details the development of ShopifyQL Notebooks and the underlying commerce data models. It outlines the process of building these models, focusing on making them purpose-driven, explorable, and extensible. Key aspects include defining granularity, ensuring additive metrics, and the step-by-step data modeling process: starting with business questions, creating mock data, finding data sources, assessing data quality and consistency, and evaluating model freshness and performance. It also introduces the concept of ShopifyQL as a query language for these models.
More from the E-commerce Metrics Calculation trail
- Double Entry Transition Tables: How We Track State Changes At Shopify - Shopify
- Bound to Round: 8 Tips for Dealing with Hanging Pennies - Shopify
- How to Make Dashboards Using a Product Thinking Approach - Shopify
- How Shopify Merchants can Measure Retention - Shopify
- Defining Churn Rate (no really, this actually requires an entire blog post) - Shopify