exploración

En esta página, se hace referencia al parámetro explore 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. En la página de documentación Parámetros de gráficos de columnas para los paneles de LookML, se proporciona un ejemplo representativo de su uso.

Uso

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

Acepta
Nombre de una vista existente o nombre para el 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 Explorar, como explore: +orders, se trata de un refinamiento de una función de Explorar. Consulta la página de documentación sobre refinamientos de LookML para obtener más información.

explore agrega una vista existente al menú de Explorar 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, los Explorar se denominan según una vista existente. Sin embargo, si deseas tener varias exploraciones basadas en la misma vista, puedes agregar un parámetro from a la exploración. En ese caso, se le puede asignar a la Exploración cualquier nombre válido, que solo incluye letras en minúscula (a-z), dígitos (0-9) y guiones bajos.

explore desempeña un papel importante en el código SQL que genera Looker. Supongamos que un usuario elige Clientes en el menú Explorar y ejecuta una búsqueda. Esta exploración de customers se basa en la vista llamada customers, que está asociada a 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 la pantalla y el filtro, y que especifican la adición de uniones para la Exploración. Si una exploración incluye una o más uniones, estas 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 la base de datos, las dimensiones, las métricas y otros campos que forman parte de una vista. En su lugar, primero debes definir una vista con el parámetro view. 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 del archivo de vista en el que se define. Esto no es obligatorio: el nombre y el nombre de archivo de la 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 el siguiente código:

explore: users { ... }

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

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

Información importante

Por lo general, explore se usa con parámetros adicionales.

Es posible usar explore por sí solo, sin parámetros adicionales. En la práctica, es habitual ver explore 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 Explora los parámetros. Los parámetros que se pueden usar para un join dentro de una exploración se muestran en la página Parámetros de unión.