Implementar bloques de Looker

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

Para implementar el panel de control de Looker de Dun & Bradstreet, consulta el artículo Panel de control de Looker Studio de Dun & Bradstreet.

Requisitos previos

Para acceder a estos paneles de control prediseñados y usarlos, primero debes hacer lo siguiente:

  1. Implementa Cortex Framework: asegúrate de que Cortex Framework esté configurado con tus fuentes de datos. Para obtener más información, consulta los requisitos previos de Cortex Framework para la implementación.
  2. Acceder a Looker: accede a Looker y familiarízate con la plataforma.
  3. Descubra los paneles de control disponibles: consulte los paneles de control predefinidos y las estadísticas disponibles en el panel de control que quiera implementar. Para obtener más información, consulta el artículo Bloques de Looker disponibles.

Una vez que hayas completado los requisitos previos, podrás instalar tu Looker Block.

Instalación

Los Looker Blocks 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: Instalar a través de Looker Marketplace desde una URL de Git.
  • Opción B: Instalar bifurcando el repositorio.

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

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

El Marketplace de Looker es una ubicación centralizada de Looker donde puedes encontrar, implementar y gestionar Looker Blocks, aplicaciones, visualizaciones y complementos. Para instalar a través de Looker Marketplace desde una URL de Git, sigue estos pasos:

  1. Ve a tu instancia de Looker.
  2. En la barra de menú de Looker , haz clic en el botón Marketplace.
  3. En el menú Marketplace, selecciona la opción Gestionar.
  4. En la página Gestionar, selecciona el menú de tres puntos Opciones .
  5. Selecciona el botón Instalar mediante URL de Git.
  6. Introduce la URL y el SHA de confirmación del repositorio elegido:
  7. Haz clic en Instalar.
  8. Acepta los términos y condiciones en el cuadro de diálogo correspondiente y continúa.
  9. Introduzca los parámetros obligatorios que correspondan a sus datos:
    • Nombre de la conexión
    • ID del proyecto
    • Conjunto de datos de informes
  10. Haz clic en Instalar.

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: Instalar bifurcando el repositorio

Para instalar bloques de Looker bifurcando el repositorio, sigue estos pasos:

  1. Crea una bifurcación del repositorio de GitHub:

    1. Ve al repositorio de GitHub del Looker Block que hayas elegido:
    2. En la esquina superior derecha del repositorio, haz clic en Bifurcar.
    3. Crea una bifurcación con tu nombre de usuario. De esta forma, se crea una copia del repositorio en tu cuenta de GitHub.
  2. Crea un proyecto de LookML en blanco:

    1. Comprueba que estás en el modo Desarrollo.
    2. Selecciona Proyectos en el menú Desarrollar.
    3. En la parte superior izquierda de la página Proyectos de LookML, selecciona Configurar nuevo modelo para abrir la página Configurar un modelo.

    4. En la página Configurar un modelo, especifique las opciones de su modelo:

      1. Modelo: asigna a tu modelo el mismo nombre que el archivo model.lkml del repositorio. Por ejemplo, asigna el nombre cortex-<datasource> al modelo.

      2. Proyecto: ponle un nombre al proyecto. Puedes darle el mismo nombre que al modelo o especificar otro.

      3. Conexiones permitidas: especifica qué conexiones de base de datos puede usar el modelo o indica 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 nuevo proyecto en la sección Proyectos pendientes.

    7. Haz clic en Añadir LookML para abrir la página Nuevo proyecto.

    8. En la página Nuevo proyecto, especifica las opciones de tu proyecto:

      1. Nombre del proyecto: ya se ha rellenado 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 que se indican en el artículo Configurar y probar una conexión de Git de la documentación de Looker.

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

    1. Abre el archivo manifest.lkml en tu repositorio bifurcado en Looker.
    2. Busque la sección de constantes y actualice los valores tal como se describe en la sección Parámetros obligatorios.
  5. Confirma y despliega los cambios en producción. Con el proyecto de Looker basado en tu repositorio bifurcado, puedes personalizar el LookML para adaptarlo a las necesidades específicas de tu empresa. Sigue los pasos que se indican en el artículo Publicar los cambios.

Parámetros obligatorios

Estos valores obligatorios se configuran durante el proceso de instalación de Marketplace. Si este bloque se ha instalado desde un repositorio 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 El nombre de la conexión de BigQuery que permite a Looker consultar el conjunto de datos REPORTING de Cortex. debe estar habilitada. Todo
Project ID ID del proyecto El proyecto Google Cloud en el que se encuentra el conjunto de datos de informes en BigQuery. Para obtener más información, consulta Identificar proyectos. Todo
Reporting Dataset Nombre del conjunto de datos para los informes El conjunto de datos REPORTING de Cortex Data Foundation implementado, donde se encuentran las vistas del conjunto de datos de la fuente de datos en el Google Cloud proyecto de BigQuery. En función de la configuración de la implementación de Cortex Data Foundation, este nombre de conjunto de datos suele seguir un patrón que termina en _REPORTING. Todo
Client Número de cliente de SAP (mandt) El número de cliente de SAP (mandt) que se va a usar en los informes. SAP
Sign Change Yes o No En los informes de pérdidas y ganancias o de ingresos, los ingresos suelen mostrarse en el libro mayor como un número negativo, lo que indica un crédito. Si asignas el valor Yes a Cambio de signo, se muestra como un número positivo en los informes de la cuenta de resultados. SAP

Requisitos adicionales específicos de los bloques

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 Enlace a los requisitos adicionales
SAP Especificaciones adicionales de Cortex Framework Looker Block para SAP.
Oracle EBS Especificaciones adicionales del 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 formación: