LookML
LookML is the modeling language used by Looker, a business intelligence and data analytics platform. It enables data teams to define the semantics, calculations, and relationships of data sources in a centralized, reusable way. LookML models are written as a collection of model files and view files that describe how data from a database is exposed to end users through Explores, dashboards, and reports.
Core concepts in LookML include views, models, and Explores. A view file describes a database table or
LookML relies on SQL generation. When a user runs a query, Looker composes SQL from the LookML
Development and collaboration are supported through Git-based version control. LookML projects are typically stored in Git
History and ownership: LookML was created for Looker, which was acquired by Google in 2019 and integrated