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 where to start accessing Looker’s developer sections, and will suggest steps for you to learn about how Looker works and 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.
To get started developing, follow these steps:
- Select Develop.
- 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.
- In the list of projects, select the project you want to work on.
- Select the LookML file you want to edit.
- Make any LookML changes or additions you wish.
- Use Quick Help as a guide to LookML modeling.
- Save your changes.
These steps are very simplified, just to show the basics. Continue reading for instructions about what these items are, how to create them 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 pages and sections will bring you up to speed developing with Looker and LookML:
- How a Project Works in Looker — A high-level introduction to Looker data modeling concepts. At the bottom you’ll find links that will take you through all the pages in this section of the documentation menu. You may also want to check out the menu sections about SQL in Looker, Creating and Editing Projects, Using Git and Version Control, and Setting Up a Database Connection.
- Writing LookML — A sequence of pages and lessons designed to teach you the basics of data models in LookML.
- LookML Parameter Reference by Function — A guide to the function of all LookML parameters, with links for learning how to use them and what to watch out for.
- Looker Blocks — A series of LookML design patterns for common types of analysis and data sources.
- Other Tutorials — Check the Docs menus for tutorials on other topics like creating dashboards, embedding, and using the API.
You can experiment and develop your LookML skills using Looker’s learning environment, learn.looker.com. To request access, open a support request in Looker’s Help Center by clicking Contact Us. You can also consider attending a Looker training, which you can read about here.