Implementa bloques de Looker

En esta página, se describen los pasos para instalar un bloque de Looker precompilado para Cortex Framework ubicado en un repositorio público de GitHub, como los siguientes:

Para implementar el panel de Looker para Dun & Bradstreet, consulta Panel de Looker Studio para Dun & Bradstreet.

Requisitos previos

Para acceder a estos paneles precompilados y usarlos, debes hacer lo siguiente:

  1. Implementa Cortex Framework: Asegúrate de haber configurado Cortex Framework con tus fuentes de datos. Para obtener más información, consulta los requisitos previos de Cortex Framework para la implementación.
  2. Accede a Looker: Accede a Looker y familiarízate con la plataforma.
  3. Explora los paneles disponibles: Explora los paneles precompilados y las estadísticas disponibles en el panel que deseas implementar. Para obtener más información, consulta Bloques de Looker disponibles.

Después de completar los requisitos previos, estarás listo para instalar tu bloque de Looker.

Instalación

Los bloques de Looker usan LookML (lenguaje de modelado de Looker) para definir el modelo semántico de los paneles de Looker. Para instalar el modelo de LookML que corresponde a tu fuente de datos de Cortex, usa una de las siguientes opciones:

  • Opción A: Instala desde una URL de Git a través de Looker Marketplace.
  • Opción B: Instala el repositorio a través de un forking.

En las siguientes secciones, se describen los pasos para cada opción.

Opción A: Instala desde Looker Marketplace a través de una URL de Git

Looker Marketplace es una ubicación central dentro de Looker para encontrar, implementar y administrar bloques, aplicaciones, visualizaciones y complementos de Looker. Para instalar desde Looker Marketplace desde una URL de Git, sigue estos pasos:

  1. Ve a tu instancia de Looker.
  2. Haz clic en el botón Marketplace en la barra de menú de Looker .
  3. En el menú Mercado, selecciona la opción Administrar.
  4. En la página Administrar, selecciona el menú de tres puntos Opciones .
  5. Selecciona el botón Install via Git URL.
  6. Ingresa la URL y confirma el SHA del repositorio elegido:
  7. Haz clic en Install.
  8. Haz clic en Aceptar y continuar en el diálogo de los Términos y Condiciones.
  9. Ingresa los parámetros obligatorios que correspondan a tus datos:
    • Nombre de la conexión
    • ID del proyecto
    • Conjunto de datos de informes
  10. Haz clic en Install.

Para obtener más información, consulta la documentación de Looker sobre cómo instalar una herramienta desde una URL de Git.

Opción B: Instala el repositorio a través de un forking

Para instalar bloques de Looker a través de la bifurcación del repositorio, sigue estos pasos:

  1. Bifurca el repositorio de GitHub:

    1. Navega al repositorio de GitHub del bloque de Looker elegido:
    2. Haz clic en Fork en la esquina superior derecha del repositorio.
    3. Crea una bifurcación con tu nombre de usuario. Esto crea una copia del repositorio en tu cuenta de GitHub.
  2. Crea un proyecto de LookML en blanco:

    .
    1. Verifica que estés en el modo de desarrollo.
    2. Selecciona Projects en el menú Develop.
    3. En la parte superior izquierda de la página LookML Projects, selecciona Configure New Model para abrir la página Configure a Model.

    4. En la página Configurar un modelo, especifica las opciones de tu modelo:

      1. Model: Asigna un nombre a tu modelo con el mismo nombre del archivo model.lkml en el repositorio. Por ejemplo, asígnale el nombre cortex-<datasource> al modelo.

      2. Project: Asigna un nombre a tu proyecto. Asócialo con el mismo nombre que el del modelo o especifica uno diferente.

      3. Conexiones permitidas: Especifica qué conexiones de base de datos puede usar el modelo o especifica que el modelo puede usar cualquier conexión actual o futura.

    5. Haz clic en Guardar para guardar el proyecto como Proyecto pendiente.

    6. En la página Proyectos de LookML, busca el proyecto nuevo en la sección Proyectos pendientes.

    7. Haz clic en Agregar LookML para abrir la página Nuevo proyecto.

    8. En la página Proyecto nuevo, especifica las opciones para tu proyecto:

      1. Nombre del proyecto: Ya se propagó con el valor especificado en el paso anterior.
      2. Punto de partida: Selecciona Proyecto en blanco.
    9. Selecciona Crear proyecto. Looker crea el proyecto y lo abre en el IDE de Looker.

    Para obtener más información, consulta la documentación original de Looker sobre cómo generar un modelo de LookML.

  3. Conecta el nuevo proyecto de LookML al repositorio bifurcado: Sigue los pasos de la documentación de Looker, Configura y prueba una conexión de Git.

  4. Actualiza los valores de las constantes en el archivo manifest.lkml:

    1. Abre el archivo manifest.lkml en tu repositorio bifurcado en Looker.
    2. Busca la sección de constantes y actualiza los valores como se describe en la sección Parámetros obligatorios.
  5. Confirma y, luego, implementa los cambios en producción. Con el proyecto de Looker basado en tu repositorio bifurcado, puedes personalizar el LookML para que se adapte a tus necesidades empresariales únicas. Sigue los pasos que se indican en Cómo enviar tus cambios a producción.

Parámetros obligatorios

Estos valores obligatorios se configuran durante el proceso de instalación del mercado o si este bloque se instaló desde un repositorio de Git bifurcado. Debes actualizar los valores de estas constantes en el archivo manifest.lkml del proyecto.

Parámetro Valor Descripción Bloques de Looker
Connection Name Nombre de la conexión Es el nombre de la conexión de BigQuery que permite que Looker consulte el conjunto de datos de Cortex REPORTING. debe estar habilitado. Todos
Project ID ID del proyecto El Google Cloud proyecto en el que reside el conjunto de datos de informes en BigQuery Para obtener más información, consulta Identifica proyectos. Todos
Reporting Dataset Es el nombre del conjunto de datos para los informes. El conjunto de datos de REPORTING de Cortex Data Foundation que se implementó, en el que las vistas de conjuntos de datos de la fuente de datos residen en el proyecto Google Cloud BigQuery Según la configuración de implementación de Cortex Data Foundation, el nombre de este conjunto de datos suele tener el patrón que termina con _REPORTING. Todos
Client Número de cliente de SAP (mandt) Es el número de cliente de SAP (mandt) que se usará para los informes. SAP
Sign Change Yes o No En el caso de los informes de pérdidas y ganancias, los ingresos suelen mostrarse en el libro mayor como un número negativo, lo que indica un crédito. Si estableces el valor de Cambio de signo en Yes, se mostrará como un número positivo en los informes del estado de resultados. SAP

Requisitos adicionales específicos del bloque

Algunos bloques tienen requisitos específicos para su implementación. Para obtener más información, consulta la implementación específica del bloque:

Bloquear Vínculo a los requisitos adicionales
SAP Especificaciones adicionales para el bloque de Looker de Cortex Framework para SAP.
Oracle EBS Especificaciones adicionales para el bloque de Looker de Cortex Framework para Oracle EBS.

Recursos adicionales

Para obtener más información sobre LookML, consulta la siguiente documentación y capacitación: