Exploring data in Looker

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

This page introduces you to data exploration with Looker. After you read this page, you should understand where to start pulling data in Looker, how to modify a report to see more detail, and how to drill down to gain deeper insights.

Explores are the starting point for exploration

An Explore is a starting point for a query that is designed to explore a particular subject area. Select the Explore option from the left navigation panel to open the Explore menu.

The Explore menu presents a number of descriptive model or group names that are organized in alphanumeric order. From the Explore menu, you can search for and select Explores, which are organized alphanumerically under the model or group name to which they belong.

For example, if you operate an e-commerce store, you would use the Explore menu to find models or groups that contain Explores that let you view your e-commerce store data.

Explore menu that lists the model names A Ecommerce and E Documents.

You can display a list of Explores by expanding or collapsing a model or group name within the Explore menu. You can open an Explore page by selecting the name of an Explore.

For example, the A Ecommerce store model includes the Explores Order Items (the products that are associated with an order), Orders (purchase events), Products (information about inventory products), and Users (individuals who are associated with purchase events). When you have questions about items that are associated with an order, you might want to select the Order Items Explore.

Explores contain views, which are groupings of dimensions and measures. The data that is shown in an Explore is determined by the dimensions and measures that you select from the views that are listed in the field picker at the left. A dimension can be thought of as a group or a bucket of data. A measure is information about that bucket of data. In the Explore data table, dimensions appear as blue columns and measures appear as orange columns.

For example, a user can select the dimension Created Date from the Orders view and the measure Count from the Orders view in the Order Items Explore to display the number of orders placed per day.

If an Explore contains modeled queries, you can use Quick Start analyses to populate fields. The next section provides an in-depth overview of Quick Start analyses and how to use them as a starting point for exploring data.

Quick Start analyses

Modeled queries are available as Quick Start analysis options in Explores. Quick Start analyses provide a helpful starting point for quickly running and building analyses.

Each Quick Start analysis option displays the name of the analysis and, when available, a description.

A blank Explore displaying Quick Start options with descriptions.

More information on how developers can model prebuilt analyses for users is available on the query parameter documentation page.

Choosing a Quick Start option from a blank Explore

To run a Quick Start analysis, select the analysis option that you want to explore. The query will automatically run and display results, including the visualization.

You can modify a Quick Start analysis once it has run by adding or removing fields from the All Fields tab, from Search results, or from the In Use tab in the field picker.

Choosing a Quick Start option once an Explore has run

Once an Explore has finished running, you can select a new Quick Start analysis by selecting the Quick Start lightning bolt icon next to the Explore name.

Selecting this icon opens the Quick Start menu that displays the available analysis options.

Selecting a Quick Start analysis from the menu runs the analysis and replaces all the previous Explore results except the existing filters.

Quick Start filter behavior

Filters are additive. This means that, when run, Quick Start analyses will include any existing Explore filters. If a selected Quick Start analysis has a filter value that conflicts with an existing Explore filter, you will be prompted to select which filter value to use in the analysis.

For example, you are currently viewing the results of an Explore query that include these filters:

Orders Created Date is in the year "2019" Orders Status is equal to "complete" Users State is equal to "Washington"

You want to select a new Quick Start analysis called CA order count by month that will display the number of orders placed in California by month in the year 2019.

You select the Quick Start lightning bolt icon to open the Quick Start menu and select the CA order count by month analysis option:

The CA order count by month analysis has a conflicting filter value for the Users State filter. The Choose filter set menu opens, and you're prompted to resolve the conflict by selecting either the Keep current filters option, which lists the current filter values, or the Replace with new filters option, which lists the filter values of the selected Quick Start analysis.

To resolve the conflict in the Choose filter set menu, follow these steps:

  1. Choose an option.
    • Choose Keep current filters to run the new analysis with the existing filter value (Users State is equal to "Washington" in this case).
    • Choose Replace with new filters to run the new analysis with its prebuilt filter condition (Users State is equal to "California" in this case).
  2. Select Apply to confirm the selection and run the analysis.

The Explore runs with the updated Users State is equal to "California" filter condition, and it includes any existing non-conflicting filters (Orders Created Date is in the year "2019" and Orders Status is equal to "complete").

Adding more dimensions for more detail

Whether you added fields to your Explore manually or by selecting a Quick Start option, you can add more dimensions to learn more about your data.

To add a field:

  1. Select a field from the field picker to add it to the query.
  2. Select the Run button to re-run the query.

For example, selecting the Orders Status dimension in an Explore that contains Orders Created Date and Orders Count will display the order number of orders that have the status complete, pending, or canceled by day.

Sorting data

Some sorting in Explores is performed on the client side (in the user's browser) to reduce the number of round-trip calls to databases, which can be both costly and time consuming. However, this behavior can lead to inconsistencies between Explore results and other Looker content, as sorting between client and database can produce different results — especially if system locales differ.

Unpivoted data on the Explore page is sorted by default according to the following prioritization:

  1. The first date dimension, descending
  2. If no date dimension exists, the first measure, descending
  3. If no measure exists, the first added dimension, ascending

For information on sorting pivoted data, see the Pivots and sorting section.

A field's sort order is indicated in the data table in several ways:

  • With a number next to the field name that distinguishes its sort-by order as compared to other fields
  • With an arrow next to the field name that indicates the sorting direction (pointed up for ascending or down for descending)
  • With a pop-up that appears when you hover over a field name

You may want to sort data differently than the default order. You can sort by selecting a field's name in the data table to sort the query by that field:

  • Select a field name once to sort by that field in descending order.
  • Select a field name twice to sort that field in ascending order.

You can select a field multiple times as necessary to attain the desired sort order.

For example, an Explore query with Orders Created Date, Users State, and Orders Count is currently sorted by Orders Created Date in descending order.

However, you want to see the date that has the most orders from returning customers (in other words, customers who are not making their first purchases). Click on the Order Items Count column header to re-sort the query to display the dates that have the highest count of orders to the lowest. A downward arrow next to Order Items Count indicates that the results are now sorted by this field, in descending order. Additionally, a pop-up that appears when you hover over a the field name confirms the sort order:

Pop-up over the Order Items Count field name displaying the text 'Descending, Sort Order: 1'.

Sorting by multiple fields

To sort multiple fields, hold down the Shift key and then select the column headers in the order that you want them sorted.

Explore query with the fields Orders Created Date, Users State and Orders Count sorted by Orders Count descending and by Orders Created Date descending.

The arrows next to Orders Created Date and Order Items Count field names indicate that the table is sorted by both fields, and the order by which the table is sorted. Orders Created Date is the second order-by field (descending), as indicated by the downward-pointing arrow and 2 next to the field name.

You can also create custom sorting using the case parameter.

Pivoting dimensions

Multiple dimensions are often easier to look at when you pivot one of the dimensions horizontally. Each value in the dimension will become a column in your Look. This makes the information easier to consume visually, and reduces the need to scroll down to find data. Looker supports up to 200 pivoted values.

To pivot Explore results by a dimension:

  1. Hover over the dimension in the field picker and Select the Pivot data icon.
  2. Select Run to re-run the query.
  3. You can unpivot a field in one of two ways:
    • By selecting the Unpivot option from the field's gear icon menu at the top of the column in the data table
    • By selecting the dimension's Pivot data icon again in the field picker

Pivots and nulls

A row of data whose value would not appear in a column is indicated with the null value symbol, a zero with a slash across it. For example, on December 21st, there were no completed orders:

Explore query with Orders Created Date and Orders Count pivoted by the Orders Status field values 'cancelled' and 'complete'.

Pivots and sorting

You can also sort pivoted dimensions by selecting the title of the dimension in the data table. To sort by multiple pivoted dimensions, hold down the Shift key and then select the dimension titles in the order that you want them sorted. When you're sorting a pivoted measure, any rows with values in that column are sorted first, followed by rows without data in that column (indicated by the null value symbol).

You can also create custom sorting using the case parameter.

Hiding specific columns of data in a pivoted visualization

You can hide specific columns of data in a pivoted visualization with one of the following methods:

You can also hide an entire field from a visualization, as described on the Creating visualizations and graphs documentation page.

Using the legend in the visualization

You can use the legend in a visualization to hide specific columns of data from a pivoted visualization.

To show or hide a column's data:

  1. In the legend, select the labels for any categories of data that you want to hide. The value labels you select will be grayed out in the legend, and the visualization will update to exclude the data from the visualization.
  2. Optionally, select grayed out labels in the legend to add the data back to the visualization.

As an example, the following stacked column chart, which displays information about user counts by created month, has been pivoted by the Age Tier dimension. The legend at the bottom of the visualization lists each Age Tier tier range that is included in the visualization and provides information about the color-coding for each tier.

Stacked column chart with Created Month on the x-axis and Users on the y-axis.

You can hide the data for the Age Tier tier range values 10 to 19 and 20 to 29 from the visualization by selecting the labels 10 to 19 and 20 to 29 in the legend.

Stacked column chart with the Agie Tier ranges 10 to 19 and 20 29 selected in the visualization's legend, displayed as grayed out text.

In this example, since the values 10 to 19 and 20 to 29 have been selected in the legend, the visualization hides data for users who belong to these age tiers from the visualization.

Using the gear menu in the data table of the Explore

You can use the gear menu in the data table of an Explore to hide specific columns of data from a pivoted visualization.

To hide a specific column of data from a visualization:

  1. Select the field's gear icon at the top of the column in the data table.
  2. Choose Hide this column from visualization from the drop-down menu.

For any values that you have selected, that data will not be displayed in the visualization, and those values will not be displayed in the legend for the visualization.

Reordering columns

You can reorder columns in the Data section by selecting a column header and dragging and dropping the column to its desired position. The Explore's visualization will reflect the new column order after you select the Run button.

Columns are organized in the Data section by field type:

  1. Dimensions
  2. Dimension table calculations
  3. Measures
  4. Measure table calculations
  5. Row totals

For the most part, columns can be reordered within each field type but cannot be moved out of their field type section.

For example, dimension table calculations can be rearranged among themselves, but you cannot place a dimension table calculation in between two measures.

One exception, however, is that you can use the arrow next to the row totals checkbox on the Data tab to move the row total column from the far right of the data table to just after the dimension table calculations.

Columns under a pivoted dimension can be reordered, but the order of pivoted dimensions can be changed only by changing the sort order, not by manual reordering.

Removing fields

To remove a field from an Explore:

  1. Select the desired field in the field picker or choose Remove from the column's gear menu in the Explore data table.
  2. Select the Run button to re-run the query.

You can also remove all fields in an Explore using the keyboard shortcuts Command-K (Mac) or Ctrl+K (Windows).

Field picker

The field picker, which is located on the left-hand side of the Explore page, includes the following elements from top to bottom:

  1. The Explore name displays the name of the current Explore. The Quick Start lightning bolt icon will also appear for Explores that have modeled queries, which lets you access Quick Start analysis options after an Explore has run.
  2. The Find a Field search bar lets users search for fields that match specific terms and criteria.
  3. The All Fields tab displays all available fields for an Explore.
  4. The In Use tab displays all Explore fields that are currently in use.
  5. The view level summary displays the total number of selected fields from a view. This number is shown when a view is collapsed, and when it is expanded.
  6. The field-specific information and actions icons display a field's current and potential functions in an Explore query, as we

  7. The Explore summary displays the total number of fields in an Explore (including custom fields and table calculations when permissions allow) in the bottom left corner, and the Go to LookML link in the bottom right. Go to LookML directs users to the explore definition in its LookML project. This link is visible only to users with the see_lookml permission.

Field-specific information and actions

The icons next to each field provide more information about the field and indicate the available options for that field. The icons are visible when you hover a cursor over a field.

You can select an icon to perform several changes to a query with a field depending on the field's data type, including filtering or pivoting by a field. You can also use icons to information about a field, or — when permissions allow — to create a custom field that is based on the field.

These icons appear on the All Fields and In Use tabs.

The available icons and functions include:

  1. Pivot data icon — Select this icon to pivot or unpivot a field in an Explore. This icon will appear gray when a field is not pivoted and bold when a field is pivoted.
  2. Filter by field icon — Select this icon to filter query results by a field, or to remove a field as a filter. This icon will appear gray when a field is not an active filter and bold when it is an active filter.

  3. Info icon info — Select this icon to open a pop-up to learn more information about a field:

    • The pop-up will display the field's data type, description (when available), and LookML field name (in view_name.field_name syntax) for all users:

      The info icon pop-up for the Profit dimension displays the field's description, data type, and LookML field name, order_items.profit for a user without the see_lookml permission.
    • For users with the see_lookml permission, the pop-up will include the definition of the LookML field's sql parameter, as well as a link to navigate to that field in the LookML project: The info icon pop-up for the Profit dimension displays the LookML-defined SQL definition and Go to LookML link for a user with the see_lookml permission.

  4. The three-dot More menu is available to users in certain cases:

    Users with the create_custom_fields permission can use the three-dot More menu to quickly create custom fields depending on a field's type. For example, the following three-dot More menu shows the custom field options that are available for the Profit dimension, which is a number data type:

    The More menu for the Profit dimension includes the options Aggregate, Bin, and Group.

All Fields tab

When you open an existing Explore, the All Fields tab is displayed by default. This tab is the starting place for building an Explore and displays all the available fields that you can select for a query. Fields are organized alphanumerically by type (dimensions, followed by measures) under the name of the view or view label in which they are defined. Each field will show field-specific information and actions, such as a field's current and potential functions in an Explore query.

An All Fields tab with a cursor hovering over the Profit dimension.

Fields that are selected in a query will appear highlighted by a gray background and corresponding field icons (pivot, filter) will appear in bold without you needing to hover your cursor over a field when it is active. For example, the field Profit in the field picker example above is highlighted in gray, indicating that it is selected. You can tell that this field is not pivoted or filtered because all corresponding field icons are not bold and do not appear when you aren't hovering over the field.

Select a field from the All Fields tab to add it to or remove it from an Explore query. Additionally, you can select the appropriate field icon to filter, pivot, or perform other field-specific actions from the All Fields tab.

Custom fields and table calculations are listed under the Custom Fields view label. Users with the create_table_calculations permission can create and edit table calculations, and users with the create_custom_fields permission can create and edit custom fields by selecting the Add button next to the view label, or by choosing a custom field option from a field's three-dot More menu.

In Use tab

The In Use Tab shows all fields that are currently active in an Explore, organized alphanumerically by view or view label, and whether they are dimensions or measures:

In Use tab displaying the custom field Sum of Profit, Order Items Cost, Order Items Count, and Orders Crated Date selected.

The In Use tab also displays an updated Explore summary at the bottom of the tab. The bottom left corner displays the total number of active fields in an Explore. A Go to LookML link is available in the bottom right to users with the see_lookml permission. Go to LookML directs users to the explore definition in its LookML project. The preceding example shows that there are currently four total active fields in the Explore.

Removing fields from the In Use tab

When a field is in use, you can remove it from an Explore by selecting the field's name from the field picker.

You can also remove all selected fields (including custom fields and table calculations) by selecting Clear all, or you can remove all fields (including custom fields and table calculations), except those that are active filters, by selecting Clear fields, keep filters. Neither of these options will remove Custom filters; to remove a custom filter you need to manually uncheck the checkbox next to the filter.

Alternatively, you can choose to filter, pivot, or perform other field-specific actions from the In Use tab by choosing the appropriate field icon.

In Use tab field-specific icons and actions

The icons that are next to each field indicate the field's current and potential functions in an Explore query. Custom fields and table calculations are listed under the Custom Fields view label when they are used in an Explore. Users with the create_table_calculations permission can create and edit table calculations, and users with the create_custom_fields permission can create and edit custom fields by selecting the Add button or by choosing a custom field option from a field's three-dot More menu.

Users must have the create_table_calculations or create_custom_fields permission to see the three-dot More menu. The only exception is for dimension groups in the In Use tab — the three-dot More menu will appear for dimension groups that appear in the In Use tab.

When a dimension group is active in an Explore's data table, users can use the three-dot More menu to access the Switch to list to replace a selected timeframe with another, if available, without having to manually deselect one field and select another field:

Switch to menu for Orders Created Date displaying Month, Quarter, Week, Time, and Year timeframe options.

When you select a new timeframe from the Switch to list, the Explore automatically reruns with updated results. When you're using the Switch to function, only timeframes in the Explore data table, not filtered timeframes, will be replaced.

The search function empowers you to quickly select the specific fields you need to build Explores. There are several ways to select fields from a search:

  1. By entering a search term in the search bar
  2. By entering a search modifier, or combination of search modifiers and search terms, in the search bar

Entering a string in the search bar will filter the field picker to display only the fields, views, and fields with descriptions that match all or part of a search string.

To perform a search, begin by entering a term. If the Performant Field Picker Labs feature is enabled, you can select the Search Options link to choose an option for limiting your search:

  • Field Label — Select this option to limit your field picker search to field names.
  • Field Description — Select this option to limit your field picker search to field descriptions.
  • Dimension Group — Select this option to limit your field picker search to dimension groups.
  • View Name — Select this option to limit your field picker search to view names.

In this example video clip, a user searches for items in the field picker that match the term "cost" without the Performant Field Picker enabled:

The search term match is underlined in each item, including in field descriptions. For example, in the search video clip, the Profit field is included in the filtered field picker results, because part of the description matches the search term "cost".

The filtered field picker features the same functionality as described in the All Fields tab section.

If you want to narrow down the list of fields in the field picker, you can perform a modified search using is, type, has, and tags or tag. Modified searches are useful if you want to select from a result of field types, such as dimension or measure, LookML data types, such as type: string or type: number, or fields that have a specific element, such as a description.

Modifiers can be combined with other modifiers and search terms in searches. For example, the following search narrows the displayed field picker fields to those that are dimensions that have descriptions:

is:dimension has:description

To perform a modified search, input a modifier into the search bar. Supported modifiers include:

is — Identifies a field type:

  • is:dimension
  • is:measure
  • is:filter
  • is:parameter

type — Identifies fields with a specific LookML data type:

  • type:distance
  • type:duration
  • type:location
  • type:number
  • type:string
  • type:tier
  • type:time
  • type:yesno
  • type:zipcode
  • type:average_distinct
  • type:count_distinct
  • type:list
  • type:max
  • type:median_distinct
  • type:min
  • type:percent_of_previous
  • type:percent_of_total
  • type:percentile_distinct
  • type:running_total
  • type:sum_distinct
  • type:date_date
  • type:date_raw
  • type:date_time_of_day
  • type:date_hour
  • type:date_hour_of_day
  • type:date_hourX
  • type:date_minute
  • type:date_minuteX
  • type:date_second
  • type:date_millisecond
  • type:date_millisecondX
  • type:date_microsecond
  • type:date_week
  • type:date_day_of_week
  • type:date_day_of_week_index
  • type:date_month
  • type:date_month_num
  • type:date_month_name
  • type:date_day_of_month
  • type:date_fiscal_month_num
  • type:date_quarter
  • type:date_quarter_of_year
  • type:date_fiscal_quarter
  • type:date_fiscal_quarter_of_year
  • type:date_year
  • type:date_day_of_year
  • type:date_week_of_year
  • type:date_fiscal_year
  • type:date
  • type:sum
  • type:percentile
  • type:median
  • type:count
  • type:average
  • type:date_time
  • type:date_time_of_day
  • type:date_hour
  • type:date_hour_of_day
  • type:date_hourX
  • type:date_minute
  • type:date_minuteX
  • type:date_second
  • type:date_millisecond
  • type:date_millisecondX
  • type:date_microsecond

has — Identifies fields that have a specific element:

  • has:description

tags or tag — Identifies fields with a LookML tag:

  • tag:braze_id
  • tags:braze_id
  • tag:email
  • tags:email

The Explore actions gear menu

The Explore actions gear menu on an Explore page lets users use or customize their Explore in several ways, depending on their permissions in Looker. Depending on user permissions and instance integrations, the options can include the following:

  • Save — Select this option to perform these tasks:
  • Download — Select this option to download the contents of an Explore in one of several format options.
  • Open in Looker Studio — Select this option to open Explore queries in a Looker Studio report. This menu option is available only for the Google-based database dialects that are supported by Looker Studio and can be used only when the Looker connector is enabled in Looker Studio. Refer to the Connect to Looker documentation page for more information about viewing Looker data in Looker Studio.
  • Send — Select this option to send an Explore as a one-off delivery.
  • Save and schedule — Select this option to save an Explore as a Look and set a recurring delivery for that Look.
  • Share — Select this option to obtain a short or expanded Explore URL that you can copy and paste to share with other users.
  • Get LookML — Select this option to get an Explore's query and visualization LookML elements to add to a LookML dashboard, an aggregate table, or a native derived table.
  • Merge results — Select this option to merge the results of an Explore query with the results from other Explore queries.
  • Remove fields and filters — Select this option to remove all selected fields and filters from an Explore query.
  • Clear cache and refresh — Select this option to override any data caching policies and force new results to be generated from the database.

Displaying totals

Sometimes a summary of your data is useful. You can add column totals to an Explore query by checking the Totals checkbox in the upper right of the Explore data table and then rerunning the report.

If an Explore query contains more than one dimension, you can choose to include Subtotals in your table visualization by checking the Subtotals checkbox in the upper right of the Explore data table next to the Totals checkbox. The Subtotals checkbox only appears when your query includes more than one dimension.

You can also add row totals to a pivoted Explore query by checking the Row Totals checkbox in the upper right of the data table. The Row Totals checkbox is only available if an Explore query includes a pivoted dimension.

If you've added row totals, and your query exceeds any row limit that you've set, you will not be able to sort the Row Totals column (although you can sort dimension and measure columns as normal). This is because you might be missing rows in your data that should be included in your totals. If you run into this issue, you can try increasing the query's row limit (up to 5,000 rows).

When totals aren't available

There are some cases when totals won't be available:

  • Column totals are available only for measures and table calculations that exclusively reference measures, not for dimensions or table calculations that reference dimensions.
  • Row totals are available only for measures, not for table calculations that are based on dimensions or dimensions.
  • Certain types of columns won't be totaled, because of database limitations or because the value would not make sense as a total. For example, you can't add together a list of words.

Things to consider with totals

Additionally, there are some things to keep in mind about how totals work in certain situations:

  • Columns that count unique items might not add up as you expect, since the same item might show up in several categories but be counted as only one unique item in the totals.
  • Some table calculations that perform aggregations, such as calculations that use percentile or median, might not add up as you expect. This is because table calculations calculate totals by using the values in the Total row, not the values in the data column. See the Display potentially confusing table calculation totals as nulls Best Practices page for troubleshooting tips.
  • If you've filtered your report by a measure, totals may appear to be too high. However, in actuality, what you're seeing is a total for your data before the measure filter is applied. In other words, the measure filter may be hiding some data from your report, even though that data is included in the total.
  • If you've used totals with merged results, Looker calculates totals on each of the component queries and uses those totals in the merged result. Therefore, totals may appear too high, because what you are seeing are totals calculated before the results were merged. One way to avoid this is to align the filters on each query.
  • Similarly, if you've placed row or column limits on your report, and your report exceeds that limit, totals may also appear to be too high. However, what you're seeing is a total for your data before the limits are applied. In other words, the limits may be hiding some data from your report, even though that data is included in the total.

In the situations described in the third and fourth bullets above, it is possible to calculate totals only for the data you can see. To do so, you'll need to use a table calculation, explained later on this page. For a column total, use sum(${view_name.field_name}). For a row total, use sum(pivot_row(${view_name.field_name})).

Drilling down into the data

Every query result is the starting point for another query. Selecting any data point will drill down, creating another query refined by the data point you selected. For example, an Explore that displays Orders Count grouped by Orders Created Date, December 21, 2019 had 39 orders. Selecting the count value of 39 opens a Details pop-up that displays a data table containing details about those specific 39 orders records.

Drilling deeper ...

The Details pop-up displays all the orders placed on December 21, 2019. From the Details pop-up, you can:

  • Select the Explore from Here button to open an Explore that uses the fields in the Details pop-up as a starting point.
  • Select the Download Results button to download the data using the same options as shown on the Downloading content documentation page.
  • Select a value from the Details pop-up data table to drill even further into the data.

Data table displaying individual customer information including First Name, Last Name, and count of Order Items for each of the 39 orders placed on December 21, 2019.

And deeper still ...

You can select a value from the Details pop-up data table to keep drilling.

For example, you can select the Order Items value of 3 for customer William D. listed on the Details pop-up to display a new Details data table that lists all of the order items in William D.'s order.

Data table displaying product ID information about each of the three order items in William D.'s order from December 21, 2019.

Looker query results are linked so you can keep drilling, exploring, and arriving at new insights.

Drilling into dashboards

If your Looker admin has enabled the Dashboards in Drill Menus Labs feature, dashboard names will appear in a Dashboards section of the drill menu if the dashboard is filtered by the field you are drilling into.

For example, suppose you have a dashboard called Business Overview that has a global filter on the field State. In this example Explore, the Business Overview dashboard appears as an option in the Dashboards section of the drill menu for the State field, since the State field is used as a filter on that dashboard:

A single dashboard is listed in the Dashboards section of the drill menu for the State field.

When you select the name of the dashboard in the drill menu, Looker takes you to the Business Overview dashboard, with the filter for the dashboard set to the value for the State field that you selected in the Explore.

Business Overview dashboard filtered by the state of California.

For more information about how filters on dashboards are assigned to fields, see the Adding and editing user-defined dashboard filters documentation page.

Copying values

You can copy all the values from a table column to paste into a document or a tool like Excel.

To copy the values for a field, select the gear icon next to the field name, and then choose Copy values.

The presence of links or actions is indicated by an ellipsis (…) following the value in a column.

Your Looker developers may have added links to your data. The option to open the link will be available in the Links section of the drill menu when you select a value in a data table column.

For example, if a developer adds a Google search link to the State field, Looker will provide an option to perform a Google search for a state's name in the Links section of the drill menu when you select a state value from the State column in a data table.

Drill menu options for the Alabama value include Filter on 'Alabama' in the Explore section and link to open a Google Search result for 'Alabama' in a new browser tab in the Links section.

Using data actions

Your Looker developers may have added data actions to the dimensions or measures in your data. With data actions, you can perform tasks with other tools directly from Looker, such as sending an email or setting values in other applications. These data actions appear in the drill menu in the Actions section.

Users Phone field drill menu that includes 'Twilio - Send Message' in the Actions section.

In the preceding example, the Phone field has a link to the Twilio service. When you select the phone number and choose the Twilio action, Twilio prompts you to enter a message. Twilio then sends that message to the phone number.

Cost estimates for Explore queries

For BigQuery, MySQL, Amazon RDS for MySQL, Snowflake, Amazon Redshift, Amazon Aurora, PostgreSQL, Cloud SQL for PostgreSQL, and Microsoft Azure PostgreSQL connections, the Explore page provides an estimate of the cost of the query. Select one or more fields from the field picker and refrain from running the query immediately. The Explore page will calculate the amount of data that the query will require and display the information near the Run button:

Text 'Will process 56.0 KB' next to the query timezone under the Explore's run button.

For BigQuery, MySQL, and Amazon RDS for MySQL connections, cost estimates are always enabled. For Snowflake, Amazon Redshift, Amazon Aurora, PostgreSQL, Cloud SQL for PostgreSQL, and Microsoft Azure PostgreSQL database connections, you must enable the Cost Estimate option for the connection. You can enable Cost Estimate when you create the connection. For existing connections, you can edit the connection from the Connections page in the Database section of Looker's Admin panel.

The Explore page displays different information depending on the query:

  • For new queries on the database, the Explore page displays the number of bytes that will be processed.
  • For queries that can be pulled from the cache, the Explore page displays the number of rows that will be pulled from the cache.
  • For queries that use aggregate awareness optimization, the Explore page displays the number of bytes that will be processed and the number of bytes that will be saved by using aggregate awareness.

The calculation of cost estimates is dialect specific. Use Looker's EXPLAIN function to see how a query is processed by your database.

Features for developers

Depending on your permissions, you may see several features designed for Looker developers in the Explore field picker:

  • The Go to LookML option on the All Fields and In Use tabs lets developers navigate to the Explore's LookML.
  • The sql parameter definition in a field's Info icon menu lets developers see a field's sql definition without needing to navigate to the field's LookML.
  • The Go to LookML option in a field's Info icon menu lets developers see the field's LookML.

You may also see several features in the Explore's data table gear menu for fields and in the Explore actions gear menu:

  1. The Go to LookML option in a field's data table gear menu lets Looker developers navigate to the field's LookML definition.
  2. The SQL tab in the Explore's Data section lets Looker developers see the SQL query that Looker sends to the database to retrieve the data.
  3. The Get LookML option in the Explore actions gear menu lets developers copy LookML for the Explore's query, which can be used to add a tile to LookML dashboards, to improve query performance with aggregate tables, or to define native derived tables.

    Get LookML pop-up with LookML options for dashboards, Aggregate Tables, and Derived Tables.

Conclusion

Now that you know how powerful the Looker Explore page is for building queries, displaying results, and discovering insights through iterative searches, you might want to limit your results to just the data you're interested in.