Generar un modelo a partir de datos de ejemplo

Consulta 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.

Cada instancia de Looker (Google Cloud core) incluye el proyecto de LookML de ejemplo, que se instala de forma predeterminada en la instancia. El proyecto de LookML de ejemplo incluye modelos de LookML seleccionados que se basan en el conjunto de datos públicos de BigQuerythe Look eCommerce. El proyecto de LookML de ejemplo usa una conexión, sample_bigquery_connection. Puedes usar esta conexión para generar un modelo de datos basado en una de las tablas del proyecto de muestra. Como esta guía de inicio rápido solo tiene fines educativos, eliminarás el modelo de datos al final del proceso.

Antes de empezar

Para seguir esta guía de inicio rápido, necesitarás lo siguiente:

  1. En la página principal de Looker (Google Cloud core), haz clic en el icono Menú principal de Looker y habilita el modo Desarrollo seleccionando el interruptor Modo Desarrollo en la parte inferior del menú.
  2. En la página principal de Looker (Google Cloud core), haz clic en el botón Crear del menú de navegación principal para abrir el menú desplegable.
  3. En el menú desplegable, selecciona Modelo de LookML para abrir la página Crear un modelo.

Define tu modelo

En la página Crear un modelo, siga estos pasos:

  1. En la sección Select Database Connection (Seleccionar conexión de base de datos), seleccione sample_bigquery_connection en el menú desplegable.
  2. Selecciona el botón de radio para añadir el modelo al proyecto sample_thelook_ecommerce y haz clic en Siguiente.
  3. En la sección Select Tables (Seleccionar tablas), deja el proyecto predeterminado Google Cloud en el campo Select GCP project (Seleccionar proyecto de GCP).
  4. En el campo Conjuntos de datos, selecciona bq_dataset.
  5. Haz clic en la flecha situada a la derecha de bq_dataset para ir al campo Tablas.
  6. En el campo Tablas, selecciona bq_table.
  7. Haz clic en la flecha situada a la derecha de bq_table para ir al campo Campos.
  8. En el campo Campos, selecciona todos los campos y haz clic en Siguiente.
  9. En la sección Select Primary Keys (Seleccionar claves principales), selecciona Name (Nombre) como clave principal y haz clic en Next (Siguiente).
  10. En la sección Select Explores to Create (Seleccionar Exploraciones para crear), selecciona el archivo bq_table.view y haz clic en Next (Siguiente).
  11. En la sección Enter Model Name (Introducir nombre del modelo), escriba un nombre único para el modelo.
  12. Haz clic en el botón Completar y ver modelo. Esta acción te lleva al IDE de Looker.

Ver tu modelo

Una vez que hayas rellenado todos los campos de la página Crear un modelo, consulta el modelo que ha generado Looker.

Ver los archivos de modelo en el IDE de Looker

  1. Después de hacer clic en el botón Completar y ver modelo, accederás al IDE de Looker. En el explorador de archivos del IDE, verás las carpetas de los modelos de LookML de ejemplo que ya existen: 0_start_here, 1_basic_lookml, 2_intermediate_lookml y 3_advanced_lookml. También verás las carpetas creadas para el modelo generado, models y views.
  2. Despliega las carpetas models y views para ver los archivos de LookML que Looker ha creado para el modelo que has definido en la página Crear un modelo. El punto azul situado junto a cada archivo indica que son archivos nuevos y que aún no se han implementado en producción.
    • El archivo .model define el modelo. En el archivo de modelo, puedes ver la conexión que has seleccionado, la vista bq_table y otras configuraciones predeterminadas.
    • El archivo bq_table.view define la vista. En el archivo de vista, puede ver los campos birthdate, name y rating que ha seleccionado y cómo se definen en la tabla de la base de datos de BigQuery, así como una medida count predeterminada que ha añadido Looker.
  3. También verás el archivo README.md que ha generado Looker porque la casilla Generar un archivo Readme que proporcione más información sobre el uso de LookML de la página Crear un modelo estaba marcada de forma predeterminada.

Ver el modelo en la página Proyectos de LookML

  1. En el IDE, abre el menú de navegación principal haciendo clic en el icono Menú principal.
  2. Si aún no estás en el menú Desarrollar, haz clic en Desarrollar.
  3. En el menú Desarrollar, selecciona Proyectos para ir a la página Proyectos de LookML.
  4. Verá su modelo en la columna Models de la fila sample_thelook_ecommerce. Aparece junto con los modelos advanced_ecomm, basic_ecomm y intermediate_ecomm del proyecto de LookML de muestra.

Ver el Explorar que ha creado el modelo

  1. En la página Proyectos, haz clic en el nombre de tu modelo para volver al archivo de modelo en el IDE.
  2. Con el archivo de modelo abierto en el IDE, haz clic en la flecha Ver acciones del archivo situada junto al nombre del archivo en la parte superior del IDE.
  3. En el menú desplegable, selecciona Explorar tabla de BQ: tu_nombre_de_modelo. Al hacer esta selección, se le dirigirá a la exploración Tabla de Bq que ha creado su modelo.
  4. En el selector de campos, fíjate en las dimensiones Fecha de nacimiento, Nombre y Valoración que has seleccionado en la página Crear un modelo, así como en la métrica predeterminada Recuento.

Los archivos de modelo, la configuración del modelo y la exploración que hayas visto solo estarán disponibles en tu rama de Git personal mientras estés en el modo Desarrollo. Si quieres que este modelo esté disponible para otros usuarios de tu instancia de Looker (Google Cloud Core), debes confirmar los cambios, combinar tu rama e implementar la rama de producción. Sin embargo, para los fines de esta guía de inicio rápido, eliminará este modelo, tal como se describe en la siguiente sección.

Limpieza

Para maximizar el rendimiento de Looker, no se deben implementar modelos innecesarios en producción. Para mantener limpia tu rama personal de Git y evitar que este modelo se implemente por error en producción, sigue estos pasos para eliminarlo:

  1. En Exploración, haga clic en el enlace Ir a LookML del selector de campos. Esta acción te lleva al IDE de Looker.
  2. En el IDE, selecciona el icono Acciones de Git.
  3. En el menú Acciones de Git, haz clic en Volver a.
  4. En la ventana Revert to (Volver a), asegúrate de que la opción Revert uncommitted changes (Deshacer cambios no confirmados) esté seleccionada y haz clic en Confirm (Confirmar).

  5. En el IDE, ya no deberían aparecer los archivos de tu modelo.

  6. Para eliminar la configuración del modelo, ve a la página Proyectos haciendo clic en Proyectos en el menú Desarrollar.

  7. Busque el modelo en la tabla y haga clic en el botón Configurar de la fila correspondiente.

  8. Comprueba que estás en la ventana de tu modelo (el nombre aparece en el campo Modelo) y haz clic en Eliminar configuración del modelo.

Siguientes pasos