User Guide Getting Started Help Center Documentation Community Training

Labs Overview

Looker Labs features are new, in-progress features, whose details may change over time. They are split into two categories:

You can choose to use these features or leave them disabled. You’ll see a list of these features in the Admin section’s Labs panel. The list of available features may vary, so the feature names and descriptions are blurred in this example:

Each feature has a short description underneath it explaining the functionality that it adds or changes in Looker. If you would like more detail check out the Community Forums, which sometimes have more detailed descriptions, or reach out to Looker support.

Enabling and Disabling Labs Features

To enable or disable a feature, simply click the switch next to the feature name.

Use caution when disabling a Labs feature. If users or developers have relied on the feature to create a certain behavior, disabling the feature will break that functionality.

Current Labs Features

Looker supports the following beta and experimental Labs features.

Beta Features

Beta Labs features are expected to remain in the product, and errors are expected to be resolved at some point. However, their details may change, and errors may not be fixed with the same speed as they would be for normal features.

Easy to Read Email Images

New in Looker 6.14, the email client automatically determines the optimal image size for images sent or scheduled in the body of emails. This feature does not need to be enabled through Looker Labs.

Run a Schedule as Each of Its Recipients

New in Looker 6.14, users automatically have the option to run separate email schedules as each recipient without having to enable this feature through Looker Labs.

Sandboxed Custom Visualizations

Supports custom visualizations rendered in a sandbox.

Custom visualizations are a community-supported effort. Looker’s support team does not troubleshoot issues relating to custom visualizations or your custom visualization code. For tracking and closing out bugs, please use GitHub issues in the custom visualization’s repository, or visit Looker’s Community Forums for how-to articles, conversations, and tips regarding custom visualizations.

For more information about custom visualizations, see the Visualizations documentation page. To enjoy full functionality of this Labs feature, admins for customer-hosted deploys should make sure you also have installed Chromium.

System Activity Model

Enables the System Activity pages for admins and users with the see_system_activity permission. The System Activity pages are Explores and dashboards from the Looker internal database that provide data about historical queries and transactions, Looker content usage, Looker user and group activity, and application performance for the Looker instance.

This new model is intended as an enhanced future replacement for the internal i__looker model and legacy usage panel.

Before enabling System Activity on a customer-hosted Looker deployment with MySQL backend, verify that you have properly set up the user for the backend database. Specifically, you must perform the step to grant all on looker_tmp.* to '<DB_username>'@'%'; before enabling the System Activity feature. See the procedure on this documentation page.

Visual Drilling

Enables the drill overlay to select the best visualization for the dataset. When this feature is turned off, the drill overlay always displays the data table.

When Visual Drilling is enabled, LookML developers can customize the visualization displayed by the drill overlay, as shown on this documentation page and this Community topic.

For more information about visualization types, see the Visualization Types documentation page.

Experimental Features

Experimental Labs features may or may not remain in the product, and errors may or may not be corrected. They are intended to let you know what Looker is thinking about and to get your feedback.

Custom Fields

The Custom Fields lab is only visible once you have created a user group called Custom Fields Beta Users. See this documentation page for details.

Lets specific business users create additional, temporary fields on the Explore page that (unlike table calculations) become part of the query running in the database. Other users can see the new fields if given the Explore query’s URL, or if given access to a Look or dashboard that uses that field.

Use the Custom Fields Labs feature if you want to let some of your business users have these capabilities:

Dashboards in Drill Menus

Automatically suggests dashboards with matching filters.

Suggested dashboards will appear in the drill menu. In systems with many dashboards, this feature decreases dashboard performance.

Homepage + Spaces

New home page with curated content.

Selecting this option will change what people see when they log in to Looker.

Instant Dashboards

Dashboards display previous data while new queries are run.

Dashboards display the previous run’s data while new queries are run in the background, letting information appear quickly.

Project Import

A LookML project can reference files in other projects via a manifest file.

Project manifest files let you import files from other projects into the current project. Use the project manifest file to list the names of any other projects you want to include files from.

Table-Next (Beta)

Table-next visualizations offer the following enhancements to traditional Looker table visualizations: subtotals; the ability to freeze columns to the left side of the visualization; and the ability to resize column widths.

See the Table-Next (Beta) Chart Options documentation page for more information.

Trend Lines in Visualizations

Enables the addition of trend lines to Cartesian charts.

This feature enhances the visualization options available for column, bar, line, area, and scatter charts using a variety of regressions.