Stay organized with collectionsSave and categorize content based on your preferences.
This page links to all the LookML parameters that are children of theexploreparameter.
An Explore serves as the starting point for a query in the Looker application. Explores referenceviewsand each Explore can containjoinsto other views. Explores should typically be declared in amodel file.
Example usage
Hover over a parameter name to see a quick description; click it to jump to that page.
When a parameter can be set to one of several specific options, the default value is listed first.
Creates an aggregate table in order to use aggregate awareness for queries on the Explore. For information on theaggregate_tableparameter, see theaggregate_tableparameter page. For an overview of aggregate awareness, see theAggregate awarenessdocumentation page.
Defines the persistence strategy for the aggregate table. For information onmaterializationand its subparameters, see theaggregate_tableparameter page.
Adds a plus sign (+) in front of an existing Explore name to add a refinement to the existing Explore. See theLookML refinementsdocumentation page for more information and use cases.
Indicates that the current refinement is the final refinement allowed for the Explore. See theLookML refinementsdocumentation page for more information and use cases.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-22 UTC."],[],[],null,["# Explore parameters\n\n\u003cbr /\u003e\n\nThis page links to all the LookML parameters that are children of the `explore` parameter.\n\nAn Explore serves as the starting point for a query in the Looker application. Explores reference [views](/looker/docs/reference/param-view) and each Explore can contain [joins](/looker/docs/reference/param-join) to other views. Explores should typically be declared in a [model file](/looker/docs/reference/param-model).\n\nExample usage\n-------------\n\n*Hover over a parameter name to see a quick description; click it to jump to that page.\nWhen a parameter can be set to one of several specific options, the default value is listed first.* \n\n```\n## STRUCTURAL PARAMETERS\n\n/looker/docs/reference/param-explore-explore: explore_name {\n /looker/docs/reference/param-explore-extension: required\n /looker/docs/reference/param-explore-extends: [explore_name, explore_name, ...]\n /looker/docs/reference/param-explore-fields: [field_or_set, field_or_set, ...]\n /looker/docs/reference/param-explore-tags: [\"string1\", \"string2\", ...]\n\n # DISPLAY PARAMETERS\n /looker/docs/reference/param-explore-description: \"Description I want\"\n /looker/docs/reference/param-explore-group-label: \"Label to use as a heading in the Explore menu\"\n /looker/docs/reference/param-explore-hidden: yes | no\n /looker/docs/reference/param-explore-label: \"desired label\"\n /looker/docs/reference/param-explore-query: {\n # Desired query parameters (described on the query page) }\n /looker/docs/reference/param-explore-view-label: \"Field picker heading I want for the Explore's fields\"\n\n # FILTER PARAMETERS\n\n /looker/docs/reference/param-explore-access-filter: {\n /looker/docs/reference/param-explore-access-filter: fully_scoped_field\n /looker/docs/reference/param-explore-access-filter: user_attribute_name\n }\n\n # Possibly more access_filter declarations\n\n /looker/docs/reference/param-explore-always-filter: {\n /looker/docs/reference/param-explore-always-filter: [field_name: \"filter expression\", field_name: \"filter expression\", ...]\n }\n /looker/docs/reference/param-explore-case-sensitive: yes | no\n /looker/docs/reference/param-explore-conditionally-filter: {\n /looker/docs/reference/param-explore-conditionally-filter: [field_name: \"filter expression\", field_name: \"filter expression\", ...]\n /looker/docs/reference/param-explore-conditionally-filter: [field_name, field_name, ...]\n }\n /looker/docs/reference/param-explore-sql-always-having: SQL HAVING condition ;;\n /looker/docs/reference/param-explore-sql-always-where: SQL WHERE condition ;;\n\n # JOIN PARAMETERS\n\n /looker/docs/reference/param-explore-always-join: [view_name, view_name, ...]\n /looker/docs/reference/param-explore-join: view_name {\n # Desired join parameters (described on Join Parameters page)\n }\n # Possibly more join declarations\n\n # QUERY PARAMETERS\n\n /looker/docs/reference/param-explore-cancel-grouping-fields: [fully_scoped_field, fully_scoped_field, ...]\n /looker/docs/reference/param-explore-from: view_name\n /looker/docs/reference/param-explore-persist-for: \"N (seconds | minutes | hours)\"\n /looker/docs/reference/param-explore-persist-with: datagroup_name\n /looker/docs/reference/param-explore-required-access-grants: [access_grant_name, access_grant_name, ...]\n /looker/docs/reference/param-explore-sql-table-name: table_name ;;\n /looker/docs/reference/param-explore-symmetric-aggregates: yes | no\n /looker/docs/reference/param-explore-view-name: view_name\n\n # AGGREGATE TABLE PARAMETERS\n\n /looker/docs/reference/param-explore-aggregate-table: table_name {\n /looker/docs/reference/param-explore-aggregate-table#query: {\n # Desired query parameters (described on the aggregate_table page)\n }\n /looker/docs/reference/param-explore-aggregate-table#materialization: {\n # Desired materialization parameters (described on the aggregate_table page)\n }\n }\n # Possibly more aggregate_table declarations\n}\n\n## REFINEMENT PARAMETERS\n\nexplore: +explore_name {\n /looker/docs/lookml-refinements#final: yes\n}\n```\n\nParameter definitions\n---------------------"]]