Descripción general de la extensión de Looker

Estas extensiones son diferentes de las extensiones/extensiones de Looker, la sintaxis de organización de código que se usa cuando se modelan datos en LookML.

Las extensiones de Looker te permiten proporcionar experiencias integradas y personalizadas a los usuarios de tu instancia de Looker.

Una página dedicada de Looker se convierte en tu lienzo, con una amplia variedad de herramientas a tu disposición, incluidas la capacidad de realizar las siguientes acciones:

De forma simultánea, los controles detallados de la zona de pruebas y los permisos de usuario integrados permiten que los administradores de las instancias sepan a qué datos pueden acceder los desarrolladores de aplicaciones y los usuarios finales.

Cómo usar extensiones

El primer paso para usar una extensión de Looker es crear una aplicación del cliente basada en JavaScript que use las APIs que expone el framework de extensiones de Looker.

La forma más rápida de comenzar a usar una aplicación de este tipo es con nuestra herramienta de línea de comandos de create-looker-extension, que te proporcionará una base de código estándar que incluye las herramientas de compilación necesarias para empaquetar el código de tu aplicación mediante webpack. La herramienta te permite elegir entre JavaScript o TypeScript, así como elegir si deseas usar React.

Una vez que tu base de código esté lista, puedes cargarla en tu instancia de Looker de tres maneras:

  • Durante el desarrollo, puedes usar una URL para hacer referencia a un servidor web alojado de forma local y poder desarrollar de forma rápida y conveniente.
  • Puedes compilar un paquete JS y cargar el archivo a través de tu proyecto de LookML.
  • Puedes implementar el archivo JS en un servidor remoto o en una red de distribución de contenidos (CDN) y luego hacer referencia a él por URL. Esta opción suele ser la más conveniente cuando se usa junto con la automatización de implementación continua desde la base de código de la extensión.

Probarlo

¿Quieres ver las extensiones de Looker en acción antes de escribir código? Puedes instalar varias extensiones publicadas por Looker con un solo clic en tu instancia de Looker desde Looker Marketplace.