This document describes Dremel, an interactive query system for analyzing large nested datasets. Dremel uses a multi-level execution tree to parallelize queries across thousands of CPUs. It stores nested data in a novel columnar format that improves performance by only reading relevant columns from storage. Dremel has been in production at Google since 2006 and is used by thousands of users to interactively analyze datasets containing trillions of records.