Stay organized with collections Save and categorize content based on your preferences.

Looker documentation

Looker is an enterprise data analytics platform with business intelligence, embedded analytics, and data application features:
  • Empower non-technical staff with self-service, real-time reports and dashboards while maintaining access controls and data governance.
  • Give users the information they need, when and where they need it, by embedding analytics into apps and sites. Use existing data warehouses, data pipelines, Looker analytics, and one data model rather than building them from scratch.
  • Drive growth and create new revenue streams by creating data-centric apps. Stay focused on building great user experiences with Looker APIs and SDKs, Blocks, Actions, and extensions that streamline or even take care of tedious tasks. Enlist Looker to manage authentication and hosting.

Looker and Looker Studio

Looker and Looker Studio are different data analytics products in the same family.
Looker is the right choice for customers who need:
  • Governance for key metric definitions
  • Robust data access permissions and security
  • Sharing, scheduling, and alerting
  • Operational analytics
  • Analytics integrated into existing tools and workflows
  • Custom applications
Looker Studio is the right choice for customers who need:
  • Individual analysis
  • One-off visualizations or reports
  • Single data source or pre-aggregated datasets
  • Spreadsheet data and CSV files

New users start here

This section is for users whose organization has already set up their Looker instance.
Many users start by browsing through the reports — which we call Looks — and dashboards that others in their organization have already created.
After learning how to browse through others' reports and dashboards, take the next step and learn how to query data to harness your organization's data for your specific needs.
Use LookML to create a data model that Looker will use to query your data, allowing you to enforce metric definitions and give non-technical users the ability to self-serve.
Looker has many settings to help you administer your Looker instance, including options to customize Looker for your organization, configure authentication for users, control user access to data and features, and monitor Looker usage and health.
You can access Looker in more ways than just with its web application. Use Looker's API, SDKs, extension framework, and embedding features to speed the development of your own data applications and workflows.
Looker releases new features each month. See the most recent new features in our release highlights and changelog.

Set up a new Looker instance

This section is for adminstrators or other IT professionals who need to set up their Looker instance for the first time.
Using a Looker-hosted instance greatly reduces the effort required to install, configure, and maintain the Looker application. When you choose this option, Looker provides an instance of the Looker application that lives in a shared virtual private cloud, with network rules that prevent traffic between Looker instances.
Some customers choose to host the Looker application themselves. Looker instances are independent of where your data resides; data always remains in-database and is not copied to the Looker instance.
Looker (Google Cloud core) instances are Looker instances with deeper Google Cloud integration, including the ability to provision and administer instances from the Google Cloud console. This option is currently in preview and is not available for all users.

Other help resources

Looker best practices articles, as well as how-to guides that may apply only to a subset of Looker customers
Learn more

A place for Looker users to ask questions and discuss data analytics
Learn more

Guided lessons that teach core Looker concepts
Learn more

How-to videos about Looker
Learn more

Reference material for developer concepts like the Looker API and SDKs, embedding, and extension framework
Learn more