Usar el proyecto de LookML de ejemplo en una instancia de Looker (Google Cloud Core)

Looker (Google Cloud core) proporciona un proyecto de LookML de ejemplo que puede ayudarte a hacer lo siguiente:

El proyecto de LookML de ejemplo se proporciona en las instancias de Looker (Google Cloud Core) de todos los tipos de edición.

El proyecto de LookML de ejemplo de las instancias de Looker (Google Cloud core) incluye modelos de LookML seleccionados basados en el conjunto de datos públicos de BigQuery the Look eCommerce. Este proyecto es un buen punto de partida para aprender a crear tus propios modelos de LookML y modificar los que ya tienes para personalizar la experiencia de usuario.

Cuando crea una instancia de Looker (Google Cloud core), el proyecto de LookML de ejemplo ya está configurado en su instancia como un repositorio mínimo que usa credenciales predeterminadas de la aplicación (ADC) para conectarse a una base de datos de BigQuery gestionada por Google.

Antes de empezar: habilita la API de BigQuery

Para poder modificar el LookML, consultar los Exploraciones y ver los paneles de control de ejemplo del proyecto de LookML de ejemplo, un usuario con el rol de gestión de identidades y accesos Administrador de Looker debe habilitar la API de BigQuery en el Google Cloud proyecto que contenga tu instancia de Looker (Google Cloud core). Después de habilitar la API, actualiza la página de la consola para confirmar que se ha habilitado.

Habilitar la API

Ver e interactuar con el proyecto de LookML de ejemplo

Para ver el proyecto de LookML de ejemplo, ve al proyecto llamado sample_thelook_ecommerce en el IDE de Looker. El proyecto sample_thelook_ecommerce incluye cuatro carpetas: 0_start_here, 1_basic_lookml, 2_intermediate_lookml y 3_advanced_lookml. Estas carpetas incluyen los siguientes elementos:

  • README.md con instrucciones y explicaciones de conceptos básicos, intermedios y avanzados de LookML
  • Modelos de LookML predefinidos con una conexión a la conexión de BigQuery de ejemplo sample_bigquery_connection
  • Exploraciones y vistas de LookML predefinidas que puedes personalizar

Si sigues las instrucciones de los archivos README.md del proyecto, podrás modificar el LookML de ejemplo y ver cómo afectan esos cambios a la interfaz Explorar. El proyecto de LookML de ejemplo también incluye paneles de control predefinidos que puedes añadir y modificar para crear análisis de ejemplo.

Acceder a los archivos de proyecto de LookML y editarlos

Para acceder a los archivos LookML del proyecto de LookML de ejemplo, sigue estos pasos:

  1. En el panel de navegación de la izquierda, selecciona Desarrollar para abrir el menú Desarrollar.
  2. Selecciona el proyecto sample_thelook_ecommerce. De forma predeterminada, al ir al proyecto de ejemplo se abre el archivo START_HERE_README.md.
  3. Lee las instrucciones de los archivos START_HERE_README.md o ve a otro archivo de proyecto.
  4. Si quieres empezar a probar los cambios en LookML, activa el modo Desarrollo y sigue las instrucciones del archivo README.md.

Crear consultas con las Exploraciones de ejemplo

De forma predeterminada, el proyecto de LookML de ejemplo tiene las siguientes Exploraciones definidas:

  • 1) Comercio electrónico básico
  • 2) Comercio electrónico intermedio
  • 3) Comercio electrónico intermedio (solo pedidos válidos)
  • 4) Comercio electrónico avanzado (solo pedidos válidos)

Para acceder a las Exploraciones de ejemplo, sigue estos pasos:

  1. En el panel de navegación de la izquierda, selecciona Explorar para abrir el menú Explorar.
  2. En el menú Explorar, seleccione una de las exploraciones de ejemplo.

Para obtener más información sobre cómo consultar datos con Exploraciones, sigue las instrucciones de los archivos README.md o consulta el artículo Ver e interactuar con Exploraciones en Looker.

Ver y editar los paneles de control de ejemplo

De forma predeterminada, cuando crea una instancia, esta contiene los siguientes paneles de control definidos por el usuario de ejemplo del proyecto de ejemplo:

  • Impulso empresarial: ejemplos de visualizaciones básicas
  • Impulso empresarial: ejemplos de visualizaciones intermedias
  • Business Pulse: ejemplos de visualizaciones avanzadas

Aunque la instancia no contenga otro contenido, como Looks o paneles creados por usuarios, estos paneles de muestra aparecen en la página principal prediseñada de la instancia.

Además, estos paneles de ejemplo aparecen en la carpeta Carpetas compartidas (llamada Carpeta de tu organización) de tu instancia.

Para acceder a los paneles de control de muestra de la carpeta Carpetas compartidas, sigue estos pasos:

  1. En el panel de navegación de la izquierda, seleccione Carpetas.
  2. En la página Todas las carpetas, selecciona Carpetas compartidas.
  3. En la página Carpetas de tu organización, selecciona uno de los paneles de ejemplo.

Después, podrás ver los paneles de control y hacer cambios en ellos. Para obtener más información, consulta los artículos Ver paneles de control y Editar paneles de control definidos por el usuario.

Realizar una serie de guías de inicio rápido con el proyecto LookML de ejemplo

Si tu instancia de Looker (Google Cloud core) está configurada con el proyecto de LookML de ejemplo, puedes usar la siguiente serie de guías de inicio rápido para consultar los distintos pasos que debes seguir para empezar a usar Looker (Google Cloud core), desde conectarte a tu almacén de datos hasta crear y compartir paneles de control con visualizaciones enriquecidas. Las guías de inicio rápido te explican los procedimientos habituales de Looker con el proyecto de LookML de ejemplo. Una vez que te hayas familiarizado con los procedimientos, podrás aplicar los pasos a tus propias conexiones de datos y conjuntos de datos.

Las guías de inicio rápido que se muestran a continuación están ordenadas según el orden que se suele seguir para configurar y usar una instancia de Looker desde cero. Sin embargo, como las guías de inicio rápido usan el proyecto de LookML de ejemplo, puedes hacerlas de forma independiente y en el orden que prefieras:

  1. Crear una conexión para una instancia de IP pública: consulta cómo crear una conexión de base de datos para una instancia de IP pública de Looker (Google Cloud core) que se usará como base para cualquier proyecto de LookML o para un proyecto de LookML específico.
  2. Generar un modelo a partir de datos de ejemplo: descubre cómo usar Looker (Google Cloud core) para generar automáticamente un modelo de datos básico a partir de una conexión incluida en cada instancia.
  3. Modelar los datos: descubre cómo añadir dimensiones, medidas y filtros al modelo que se ha generado a partir de datos de muestra.
  4. Crear un panel de control con datos de muestra: consulta cómo crear un panel de control con datos de muestra del proyecto de LookML de comercio electrónico intermedio en tu instancia de Looker (Google Cloud core).
  5. Crear un Look con datos de muestra: descubre cómo consultar y visualizar datos en Looker, así como guardar los resultados de tu consulta como un Look que puedes compartir y reutilizar.

Cambiar el acceso de los usuarios al proyecto

De forma predeterminada, los usuarios que tengan alguno de los roles predeterminados de Looker tendrán el modelo Todos definido en tu instancia de Looker (Google Cloud core). Por lo tanto, de forma predeterminada, todos los usuarios podrán acceder a todos los modelos definidos en el proyecto sample_thelook_ecommerce.

Si quieres impedir que determinados usuarios vean o interactúen con uno o varios modelos del proyecto, puedes crear un conjunto de modelos que no incluya los modelos de sample_thelook_ecommerce. A continuación, crea un rol o actualiza uno que ya tengas y que esté vinculado al nuevo conjunto de modelos, que tiene menos funciones.

Eliminar el proyecto de LookML de muestra

Puedes eliminar el proyecto de ejemplo y la conexión de tu instancia. Para eliminar el proyecto, sigue las instrucciones que se indican en el artículo Acceder y editar la información de un proyecto.

También puedes eliminar la conexión sample_bigquery_connection siguiendo las instrucciones de la página de documentación Conexiones.

Siguientes pasos