User Guide Getting Started Help Center Documentation Community Training
Getting Started Developing in Looker

To unlock the magic of Looker, data experts at each organization describe their data in a lightweight modeling language called “LookML”. This tells Looker how to query the data, so everyone in the organization can create reports without needing to understand the behind-the-scenes details. This page will show you how to get started writing LookML.

Where to Start?

The menu items you see depend on the permissions that have been assigned to you. Business users often have the Browse, Explore, and Help menus. Technical users might also have the Develop and Admin menus.

The Basics

To get started developing, follow these steps:

  1. Select Develop.
  2. Turn on Development Mode if you wish to make changes. If you only wish to browse the LookML you can avoid accidental changes by leaving Development Mode off.
  3. In the list of projects, select the project you want to work on.
  4. Select the LookML file you want to edit.
  5. Make any LookML changes or additions you wish.
  6. Use Quick Help as a guide to LookML modeling.
  7. Save your changes.

These steps are very simplified, just to show the basics. Continue reading for instructions about how to create these items in the first place, how to write LookML, and how to publish your edits to the rest of your organization.

Suggested Learning Path

If your job is to model your company’s data in Looker you’re in the right place. The following sections will bring you up to speed developing with Looker and LookML:

You can experiment and develop your LookML skills using Looker’s learning environment, (request a login from You can also consider attending a Looker training, which you can read about here.

Go to first article