Administra las funciones de los usuarios empresariales

Muchas funciones de Looker orientadas al usuario deben ser habilitadas por un administrador de Looker o tener requisitos previos específicos del administrador o del desarrollador de Looker implementados antes de que esas funciones puedan estar disponibles para los usuarios de Looker. En esta página, se consolidan esas funciones orientadas al usuario para facilitar la referencia del administrador.

Encontrar contenido

La sección Carpetas del menú de navegación principal de Looker incluye dos carpetas que son específicas para los administradores de Looker:

  • Contenido sin usar: Muestra todas las vistas y los paneles que no se vieron dentro de un período que selecciones.
  • Papelera: Muestra las vistas y los paneles que borraron los usuarios y que puedes recuperar.

Para obtener detalles sobre estas páginas, consulta la página de documentación Contenido borrado y sin usar para administradores.

Cómo crear contenido

En esta sección, se incluyen funciones y sugerencias específicas para administradores o desarrolladores para crear paneles, vistas y exploraciones.

Usa campos personalizados

La función Custom Fields no es una función de seguridad de los datos. Otros usuarios pueden ver los campos personalizados en las consultas, las vistas y los mosaicos del panel compartidos. También pueden usar Explorar desde aquí para crear consultas nuevas con esos campos.

Otorga permiso para crear campos personalizados si quieres permitir que algunos de tus usuarios empresariales realicen estas tareas:

  • Visualiza datos sin modelar con la exploración instantánea desde el Ejecutor de SQL.
  • Crea dimensiones y mediciones semipermanentes para un análisis único o poco frecuente.
  • Crea dimensiones y mediciones semipermanentes sin necesidad de un analista.

Habilita campos personalizados

Para habilitar los campos personalizados, un administrador de Looker debe otorgar el permiso create_custom_fields a los usuarios o grupos para permitir el acceso a la función. El permiso create_custom_fields ya forma parte de varios conjuntos de permisos predeterminados que se incluyen con Looker.

Campos personalizados y el modelo de LookML

Aunque los campos personalizados dependen del modelo de LookML, no forman parte de la capa de modelado y no aparecen en ningún archivo de vista. No puedes guardar ni convertir un campo personalizado en un campo de LookML.

Considera usar campos personalizados en lugar de LookML para los campos que solo se necesitan de forma temporal o solo para los usuarios más sofisticados.

Puedes crear un campo personalizado en el Ejecutor de SQL

Puedes usar campos personalizados para visualizar campos sin modelar en el Ejecutor de SQL, como se describe en la página de documentación Usa el Ejecutor de SQL para crear consultas y exploraciones.

Cambia las opciones del selector de campos con LookML

Para conocer las diversas formas en que un desarrollador de Looker puede usar LookML para crear y modificar los campos disponibles en el selector de campos, consulta la página Cambia el menú Explorar y el selector de campos.

Compartiendo contenido

En esta sección, se incluyen funciones y sugerencias específicas para administradores o desarrolladores para entregar, descargar y compartir contenido.

Entrega contenido

En esta sección, se incluyen funciones y sugerencias específicas para administradores o desarrolladores para entregar datos.

Formatos de entrega y descarga de JSON

Looker usa el formato JSON – Label cuando descarga vistas, exploraciones y mosaicos de consultas en paneles.

Looker usa los formatos JSON – Simple, JSON – Label, JSON – Simple, Inline y JSON – Detailed, Inline cuando entrega vistas y exploraciones. Los formatos JSON disponibles dependen del destino seleccionado. La opción de formato JSON – Label usa la etiqueta de una dimensión o medición de la visualización de datos como su valor procesado en su resultado JSON. Por ejemplo: {"rendered_label":"rendered_value"}

Otros resultados de formato JSON procesan los nombres de los campos de la siguiente manera:

JSON – Label: {"rendered_label":"rendered_value"} (usa la etiqueta de la visualización de datos)

JSON – Simple: {"view.field_name":"rendered_value"} (usa el nombre del campo de la tabla de datos)

JSON – Simple, Inline: {"view.field_name":"rendered_value"} (usa el nombre del campo de la tabla de datos)

JSON – Detailed, Inline: {"view.field_name":"rendered_value"} (usa el nombre del campo de la tabla de datos)

Cuando se entregan vistas y exploraciones, si se selecciona Aplicar opciones de visualización, Looker procesará los formatos JSON disponibles en la entrega de la siguiente manera:

JSON – Label: {"rendered_label":"rendered_value"} (usa la etiqueta de la visualización de datos)

JSON – Simple: {"rendered_label":"rendered_value"} (usa la etiqueta de la visualización de datos)

JSON – Simple, Inline: {"rendered_label":"rendered_value"} (usa la etiqueta de la visualización)

JSON – Detailed, Inline: {"view.field_name":"rendered_value"} (usa el nombre del campo de la tabla de datos)

Consulta este aviso de Looker sobre el cambio en el formato de procesamiento de JSON (6.22+) para obtener más información.

Administra el envío y la programación

En la sección Administrador de Looker, los administradores pueden usar las páginas Planes del programador y Historial del programador para buscar y resolver problemas de programación. Los administradores deben tener cuidado al borrar o inhabilitar a un usuario que pueda ser el propietario de entregas programadas importantes, ya que las programaciones también se borran o inhabilitan.

Consulta la página de documentación Configura las entregas de contenido para obtener más información sobre cómo los administradores de Looker administran el acceso y el uso de las capacidades de entrega de contenido de Looker por parte de los usuarios.

Ejecutar programación como destinatario

Esta opción, disponible para las entregas de contenido por correo electrónico, muestra un comportamiento único para el tipo de contenido que se entrega. Para obtener más información, consulta la documentación adecuada para cada tipo de contenido:

Envía y programa datos a destinos que admiten resultados transmitidos a través del Centro de acciones

Looker aloja y proporciona un servidor sin estado, el Centro de acciones de Looker, que implementa la API de Action de Looker y expone integraciones populares, también llamadas acciones.

Con el Centro de acciones de Looker, puedes enviar y programar datos desde Looker a otras herramientas de SaaS de forma automática. El envío o la programación de datos a destinos que admiten la transmisión o que usan OAuth dependen de las consultas síncronas que se ejecutan entre el Centro de acciones de Looker y el servidor ejecutable, o el archivo JAR. Para las instancias alojadas en Looker, estas fuentes están configuradas para comunicarse.

Almacena huellas digitales SFTP

Una vez que te conectes a un servidor SFTP desde Looker al menos una vez para entregar o descargar datos, Looker almacenará una huella digital de ese servidor SFTP.

Todas las huellas digitales SFTP se conservan en el archivo ~/.ssh/known-hosts del servidor de Looker.

Si cambia la huella digital, significa que el servidor al que te conectas cambió la clave pública. Esto podría indicar que se volvió a crear el servidor o que está detrás de un balanceador de cargas. También podría indicar que eres el objetivo de un ataque de intermediario (MitM), en el que el atacante intercepta o redirecciona tu conexión SSH para conectarse a un host diferente, lo que podría robar tus credenciales.

Descarga contenido

En esta sección, se incluyen funciones y sugerencias específicas para administradores o desarrolladores para descargar contenido.

Descarga contenido de mosaicos del panel sin permisos de descarga

Por lo general, un usuario requiere un rol que incluya los see_user_dashboards y los download_with_limits o los download_without_limits permisos para ver y descargar datos de los mosaicos de un panel. Sin embargo, existe una condición en la que un usuario puede ver y descargar datos de un modelo para el que no tiene esos permisos. Esto sucede cuando se cumple lo siguiente:

En este caso, ese usuario puede ver y descargar datos de todo el panel, incluidos los mosaicos basados en modelos para los que el usuario no tiene permisos para ver o descargar datos.

Consideraciones para formatos o destinos de datos

Algunos formatos de datos tienen peculiaridades que debes tener en cuenta cuando usas Looker para entregar o descargar contenido.

Procesa imágenes enviadas por correo electrónico

La función Easy to Read Email Images permite que el cliente de correo electrónico determine el tamaño óptimo de las imágenes enviadas o programadas en el cuerpo de los correos electrónicos. Si las imágenes aparecen distorsionadas cuando se entregan por correo electrónico, es posible que el cliente de correo electrónico de tus usuarios no sea compatible con esta función.

Envía archivos grandes en formato de Excel

Para las descargas o entregas de archivos grandes de Excel (archivos de más de 5 GB), es posible que la pantalla de descarga o entrega parezca congelarse o que no puedas abrir el archivo entregado. A continuación, se incluyen algunas condiciones que pueden causar este comportamiento y cómo puedes solucionarlo:

  • Las entregas de datos de archivos grandes de Excel pueden agotarse durante la transmisión. En este caso, intenta enviar o descargar tus datos en formato CSV, que luego puedes importar a Excel.
  • A veces, los archivos grandes de Excel se entregan correctamente, pero son demasiado grandes para abrirse de forma local. En este caso, divide la entrega de datos en archivos CSV más pequeños para que el cliente de destino los cargue correctamente.

Evita la inyección de código malicioso en archivos CSV

Los archivos CSV pueden contener macros que se pueden ejecutar en Microsoft Excel o Hojas de cálculo de Google. Las macros se pueden usar para inyectar código malicioso en archivos CSV, lo que hace que los archivos CSV sean un posible riesgo de seguridad.

Para quitar este riesgo, los administradores de Looker pueden solicitar una actualización de licencia que haga que Looker agregue un relleno a cualquier valor de una celda que pueda ser código ejecutable. Cuando se habilita esta opción, Looker agregará un carácter ' a cualquier valor de celda que comience con un carácter especial (=, -, +, o @) cuando genere un archivo CSV. Esto inhabilita todas las macros en los archivos CSV generados por Looker.

Para actualizar tu licencia para esta función, comunícate con un especialista en ventas de Google Cloud o abre una solicitud de asistencia.

Procesa formatos de datos basados en imágenes para enviar, programar o descargar

Looker usa Chromium para procesar estos formatos para tus entregas y descargas:

  • Para paneles: PDF, visualización (solo para enviar y programar)
  • Para vistas: Visualización, HTML
  • Para exploraciones (solo para enviar y descargar): PNG (imagen de visualización), HTML

Si tu instancia está alojada en Looker, Chromium ya está instalado.

Si tu instancia está alojada por el cliente, debes instalar la versión adecuada del procesador de Chromium.

La descarga de contenido en un formato procesado puede requerir consideraciones de permisos adicionales.

Descarga contenido en formato procesado

La mayoría de los tipos de descargas tienen en cuenta los modelos asociados con los permisos de descarga del usuario cuando se determina si un usuario puede descargar un fragmento de contenido. En algunas circunstancias, los usuarios pueden ver y descargar datos de todo un panel, incluidos los mosaicos basados en modelos que no otorgan a esos usuarios permisos para ver o descargar datos.

Las descargas en formatos procesados solo requieren un permiso de descarga para cualquier modelo asociado con el contenido.

Uso compartido público, importación y incorporación

Para habilitar el acceso público a las URLs de Looker, incluida la capacidad de incorporar una vista, habilita URLs públicas en la página Configuración general de la sección Administrador.

Antes de habilitar esta función, considera las implicaciones de seguridad. Aunque las URLs que genera Looker no se pueden adivinar ni buscar, cualquier persona que tenga la URL puede ver los datos. Cualquier persona que reciba la URL podría compartirla con otra persona que no debería tener acceso a tus datos. Debes determinar los requisitos de privacidad de los datos en cuestión, evaluar tu nivel de confianza en cualquier persona que reciba una URL pública y establecer claramente tus expectativas sobre si se debe compartir y, si es así, cómo y con quién.

Recupera y representa datos

En esta sección, se incluyen funciones y sugerencias específicas para administradores o desarrolladores para recuperar y representar datos.

Mejora las visualizaciones

Para obtener una lista de los tipos de visualización nativos de Looker, consulta la página de documentación Tipos de visualización. También puedes instalar y administrar visualizaciones personalizadas de JavaScript, agregar un parámetro de visualización a tu LookML para que aparezca en una exploración o instalar visualizaciones desde Looker Marketplace.

Consideraciones para implementaciones alojadas por el cliente

En esta sección, se incluye una lista rápida de las funciones que tienen consideraciones adicionales para las implementaciones de Looker alojadas por el cliente, con vínculos a las secciones pertinentes de esta página.

  • El envío y la programación de datos a destinos transmitidos pueden requerir una configuración diferente del Centro de acciones de Looker para las instancias alojadas por el cliente.

  • Para enviar, programar o descargar algunos formatos de datos, los administradores de las implementaciones alojadas por el cliente deben instalar software adicional para procesar esos formatos.