exploración

En esta página, se hace referencia al explore parámetro que forma parte de un modelo.

explore también se puede usar como parte de un filtro del panel, como se describe en la página de documentación Parámetros del panel.

explore también se puede usar como parte de un elemento del panel. Se proporciona un ejemplo representativo de su uso en la página de documentación Parámetros de gráficos de columnas para paneles de LookML.

Uso

explore: explore_name { . . . }
Jerarquía
explore
Valor predeterminado
Ninguno

Acepta
El nombre de una vista existente o un nombre para explore cuando se usa from

Reglas especiales
Los nombres de explore deben ser únicos dentro de un modelo determinado

Definición

Si hay un signo más (+) delante del nombre de la exploración, como explore: +orders, se trata de un refinamiento de una exploración. Consulta la página de documentación Refinamientos de LookML para obtener más información.

explore agrega una vista existente al menú de exploraciones de Looker, como se describe en la página de documentación Términos y conceptos de LookML. Como práctica recomendada, una exploración debe definirse dentro de un archivo de modelo.

Por lo general, las exploraciones reciben el nombre de una vista existente. Sin embargo, si deseas tener varias exploraciones basadas en la misma vista, puedes agregar un from parámetro a la exploración. En ese caso, la exploración puede recibir cualquier nombre válido, que incluye solo letras minúsculas (a-z), dígitos (0-9) y guiones bajos.

explore juega un papel importante en el SQL que genera Looker. Supongamos que un usuario elige Clientes en el menú Explorar y ejecuta una consulta. Esta exploración customers se basa en la vista llamada customers, que está asociada con una tabla de base de datos. Esa tabla se coloca en la cláusula FROM de la consulta en SQL del usuario.

explore puede tener muchos parámetros secundarios que afectan el comportamiento de visualización y filtrado, y que especifican la adición de uniones para la exploración. Si una exploración incluye una o más uniones, esas uniones pueden tener parámetros de unión que especifican el comportamiento de unión preferido.

Ejemplos

Agrega una opción al menú Explorar basada en la vista llamada users:

explore: users {
  # additional explore parameters go here
}

Agrega una opción al menú Explorar llamada Eventos basada en la vista llamada user_events:

explore: events {
  from: user_events
}

Desafíos habituales

explore debe hacer referencia a un nombre de vista existente

No puedes usar el parámetro explore para definir la tabla de base de datos, las dimensiones, las medidas y otros campos que forman parte de una vista. En su lugar, primero debes definir una vista con el view parámetro. Luego, puedes hacer referencia al nombre de esa vista en explore.

explore debe hacer referencia al nombre de la vista, no a su nombre de archivo

Por lo general, el nombre de una vista es el mismo que el archivo de vista en el que se define la vista. Esto no es obligatorio: el nombre de la vista y el nombre del archivo de vista pueden ser diferentes.

Por ejemplo, tienes una vista llamada users definida dentro de un archivo llamado company_users. El archivo de vista company_users se ve de la siguiente manera:

view: users { ... }

Luego, agrega la vista users al menú Explorar con lo siguiente:

explore: users { ... }

Aunque la vista users está dentro de un archivo llamado company_users, el nombre del archivo no importa. Solo importa el nombre de la vista en el view parámetro.

Cuando usas una medida de type: count en una exploración, la visualización etiqueta los valores resultantes con el nombre de la vista en lugar de la palabra "Count." Para evitar confusiones, te recomendamos que pongas en plural el nombre de la vista, selecciones Mostrar nombre completo del campo en Series en la configuración de visualización o uses un view_label con una versión en plural del nombre de la vista.

Información importante

explore suele usarse con parámetros adicionales

Es posible usar explore por sí solo, sin parámetros adicionales. En la práctica, por lo general, se ve explore usado con opciones adicionales. Por ejemplo, es muy común join vistas adicionales en una exploración.

Todos los parámetros adicionales asociados con explore se muestran en la página Parámetros de exploración. Los parámetros que se pueden usar para una join dentro de una exploración se muestran en la página Parámetros de unión.