Explora parámetros

En esta página, se incluyen vínculos a todos los parámetros de LookML que son elementos secundarios del parámetro explore.

Una exploración sirve como punto de partida para una consulta en la aplicación de Looker. Las exploraciones hacen referencia a las vistas, y cada exploración puede contener uniones a otras vistas. Por lo general, las exploraciones se deben declarar en un archivo de modelo.

Ejemplo de uso

Coloca el cursor sobre el nombre de un parámetro para ver una descripción rápida y haz clic en él para ir a esa página. Cuando un parámetro se puede configurar en una de varias opciones específicas, el valor predeterminado aparece primero.

## STRUCTURAL PARAMETERS

explore: explore_name {
  extension: required
  extends: [explore_name,  explore_name, ...]
  fields: [field_or_set, field_or_set, ...]
  tags: ["string1", "string2", ...]

  # DISPLAY PARAMETERS
  description: "Description I want"
  group_label: "Label to use as a heading in the Explore menu"
  hidden: yes | no
  label: "desired label"
  query:  {
      # Desired query parameters (described on the query page)      }
  view_label: "Field picker heading I want for the Explore's fields"

  # FILTER PARAMETERS

  access_filter: {
    field: fully_scoped_field
    user_attribute: user_attribute_name
  }

  # Possibly more access_filter declarations

  always_filter: {
    filters: [field_name: "filter expression", field_name: "filter expression", ...]
  }
  case_sensitive: yes | no
  conditionally_filter: {
    filters: [field_name: "filter expression", field_name: "filter expression", ...]
    unless: [field_name, field_name, ...]
  }
  sql_always_having: SQL HAVING condition ;;
  sql_always_where: SQL WHERE condition ;;

  # JOIN PARAMETERS

  always_join: [view_name, view_name, ...]
  join: view_name {
    # Desired join parameters (described on Join Parameters page)
  }
  # Possibly more join declarations

  # QUERY PARAMETERS

  autogenerate_primary_keys: yes | no
  cancel_grouping_fields: [fully_scoped_field, fully_scoped_field, ...]
  from: view_name
  persist_for: "N (seconds | minutes | hours)"
  persist_with: datagroup_name
  required_access_grants: [access_grant_name, access_grant_name, ...]
  sql_table_name: table_name ;;
  sql_preamble: SQL STATEMENT  ;;
  symmetric_aggregates: yes | no
  view_name: view_name

  # AGGREGATE TABLE PARAMETERS

  aggregate_table: table_name {
    query:  {
      # Desired query parameters (described on the aggregate_table page)
    }
    materialization:  {
      # Desired materialization parameters (described on the aggregate_table page)
    }
  }
  # Possibly more aggregate_table declarations
}

## REFINEMENT PARAMETERS

explore: +explore_name {
  final: yes
}

Definiciones de los parámetros

Nombre del parámetro Descripción
Parámetros estructurales
extends (para la exploración) Especifica las exploraciones que se extenderán con esta exploración
extension (para la exploración) Especifica que la exploración requiere una extensión y no se puede exponer a los usuarios
explore (para el modelo) Expone una vista en el menú Explorar
fields (para la exploración) Limita los campos disponibles en una exploración desde su vista base y a través de las uniones de la exploración
tags (para la exploración) Especifica el texto que se puede pasar a otras aplicaciones
Parámetros de visualización
description (para la exploración) Agrega una descripción para una exploración que aparece a los usuarios en la IU
group_label (para la exploración) Crea una etiqueta de grupo para usar como encabezado en el menú Explorar
hidden (para la exploración) Oculta una exploración del menú Explorar
label (para la exploración) Cambia la forma en que aparece una exploración en el menú Explorar
query (para la exploración) Crea una consulta predefinida para que los usuarios la seleccionen en el menú Inicio rápido de una exploración.
view_label (para la exploración) Especifica cómo se etiquetará un grupo de campos de la vista base de la exploración en el selector de campos
Parámetros de filtro
access_filter Agrega filtros específicos del usuario a una exploración
always_filter Agrega filtros que un usuario puede cambiar, pero no quitar, a una exploración
case_sensitive (para la exploración) Especifica si los filtros distinguen mayúsculas de minúsculas para una exploración
conditionally_filter Agrega filtros a una exploración si un usuario no agrega su propio filtro de una lista específica
sql_always_having Inserta condiciones en la cláusula HAVING de la consulta que un usuario no puede cambiar ni quitar para esta exploración
sql_always_where Inserta condiciones en la cláusula WHERE de la consulta que un usuario no puede cambiar ni quitar para esta exploración
Parámetros de unión
always_join Especifica qué uniones siempre se deben aplicar a una exploración
join Une una vista adicional a una exploración. Para obtener más información sobre las uniones y sus parámetros, consulta la página de referencia de los parámetros de unión.
Parámetros de búsqueda
autogenerate_primary_keys (para la exploración) Habilita o inhabilita la generación automática de clave primaria
cancel_grouping_fields Cancela la cláusula GROUP BY cuando se eligen ciertos campos en una exploración
from (para la exploración) Especifica la vista en la que se basará una exploración y hace referencia a los campos de esa vista por el nombre de la exploración
persist_for (para la exploración) Cambia la configuración de caché para una exploración
persist_with (para la exploración) Especifica el grupo de datos que se usará para la política de almacenamiento en caché de la exploración
required_access_grants (para la exploración) Limita el acceso a la exploración solo a los usuarios cuyos valores de atributos de usuario coinciden con las autorizaciones de acceso
sql_table_name (para la exploración) Especifica la tabla de base de datos en la que se basará una exploración
symmetric_aggregates Especifica si los agregados simétricos están habilitados para una exploración
view_name (para la exploración) Especifica la vista en la que se basará una exploración y hace referencia a los campos de esa vista por el nombre de la vista
Parámetros de la tabla de datos agregados
aggregate_table Crea una tabla de datos agregados para usar el reconocimiento de datos agregados para las consultas en la exploración. Para obtener información sobre el parámetro aggregate_table, consulta la página del parámetro aggregate_table. Para obtener una descripción general del reconocimiento de datos agregados, consulta la página de documentación sobre el reconocimiento de datos agregados.
query Define la consulta para la tabla de datos agregados. Para obtener información sobre query y sus subparámetros, consulta la página del parámetro aggregate_table.
materialization Define la estrategia de persistencia para la tabla de datos agregados. Para obtener información sobre materialization y sus subparámetros, consulta la página del parámetro aggregate_table.
Parámetros de refinamiento
explore: +explore_name Agrega un signo más (+) delante de un nombre de exploración existente para agregar un refinamiento a la exploración existente. Consulta la página de documentación sobre los refinamientos de LookML para obtener más información y casos de uso.
final Indica que el refinamiento actual es el refinamiento final permitido para la exploración. Consulta la página de documentación sobre los refinamientos de LookML para obtener más información y casos de uso.
Parámetros que se deben evitar
access_filter_fields Se quitó en la versión 6.0 Se reemplazó por access_filter