Administra las funciones de los usuarios empresariales

Un administrador de Looker debe habilitar muchas funciones de Looker para los usuarios o implementar los requisitos previos específicos del administrador o del desarrollador de Looker para que esas funciones estén disponibles para los usuarios de Looker. En esta página, se consolidan esas funciones para que los usuarios las consulten fácilmente.

Encontrar contenido

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

  • Contenido sin usar: Muestra todos los aspectos y paneles que no se vieron en un período que selecciones.
  • Papelera: Muestra los diseños y paneles que los usuarios borraron 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, temas y exploraciones.

Usa campos personalizados

La función Campos personalizados no es una función de seguridad de los datos. Otros usuarios pueden ver los campos personalizados en las consultas compartidas, las tarjetas de los paneles y las miradas. 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 función Instant Explore de SQL Runner
  • Crea dimensiones y medidas semipermanentes para un análisis único o poco frecuente
  • Crear dimensiones y mediciones semipermanentes sin necesidad de un analista

Habilita los 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 SQL Runner

Puedes usar campos personalizados para visualizar campos sin modelar en SQL Runner, como se describe en la página de documentación Cómo usar SQL Runner para crear consultas y Exploraciones.

Cómo cambiar las opciones del selector de campos con LookML

Para conocer las diferentes 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 Cómo cambiar el menú Explorar y el selector de campos.

Cómo compartir contenido

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

Publicación de contenido

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

Formatos de entrega y descarga de JSON

Looker usa el formato JSON: Etiqueta cuando descarga tarjetas de consulta, exploraciones y looks en los paneles.

Looker usa los formatos JSON: intercalado y simple, JSON: etiqueta, JSON: intercalado y detallado y JSON: intercalado y simple cuando entrega looks y exploraciones. Los formatos JSON disponibles dependen del destino seleccionado. La opción de formato JSON: Etiqueta usa la etiqueta de una dimensión o medida de la visualización de datos como su valor renderizado en su salida JSON. Por ejemplo: {"rendered_label":"rendered_value"}

Otros resultados con formato JSON renderizan los nombres de campo de la siguiente manera:

JSON: etiqueta: {"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: intercalado y simple: {"view.field_name":"rendered_value"} (usa el nombre del campo de la tabla de datos)

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

Cuando se publiquen los informes y las exploraciones, si se selecciona Aplicar opciones de visualización, Looker renderizará los formatos JSON disponibles en la publicación de la siguiente manera:

JSON: etiqueta: {"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: intercalado y simple: {"rendered_label":"rendered_value"} (usa la etiqueta de la visualización)

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

Consulta este aviso de Looker para obtener más información.

Cómo administrar el envío y la programación

En la sección Administrador de Looker, los administradores pueden usar las páginas Programador de planes y Historial del programador para buscar y resolver problemas de programación. Los administradores deben tener cuidado cuando borren o inhabiliten a un usuario que pueda ser el propietario de publicaciones importantes programadas, ya que los programas también se borran o inhabilitan.

Consulta la página de documentación Configura las publicaciones de contenido para obtener más información sobre cómo los administradores de Looker administran el acceso de los usuarios a las funciones de publicación de contenido de Looker y su uso.

Ejecutar programación como destinatario

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

Cómo enviar y programar datos a destinos que admiten resultados transmitidos a través del centro de acciones

Looker aloja y proporciona un servidor sin estado, Action Hub 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 automáticamente. El envío o la programación de datos a destinos que admiten la transmisión o que usan OAuth se basan en consultas síncronas que se ejecutan entre el Centro de acciones de Looker y el servidor ejecutable, o archivo JAR. En el caso de las instancias alojadas en Looker, estas fuentes se configuran para comunicarse.

Almacenamiento de huellas dactilares de 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 de SFTP se guardan 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 se encuentra detrás de un balanceador de cargas. También podría indicar que eres objetivo de un ataque de intermediario (MitM), en el que el atacante intercepta o redirecciona tu conexión SSH para conectarse a otro host, lo que podría robar tus credenciales.

Descarga de contenido

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

Descargar contenido de tarjetas de panel sin permisos de descarga

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

En este caso, ese usuario puede ver y descargar datos de todo el panel, incluidas las tarjetas basadas en modelos a los que no tiene permisos para ver o descargar datos.

Consideraciones para los formatos o destinos de datos

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

Renderización de imágenes enviadas por correo electrónico

La función Imágenes de correo electrónico fáciles de leer permite que el cliente de correo electrónico determine el tamaño óptimo de las imágenes que se envían o programan en el cuerpo de los correos electrónicos. Si las imágenes aparecen distorsionadas cuando se envían por correo electrónico, es posible que el cliente de correo electrónico de tus usuarios no sea compatible con esta función.

Cómo enviar archivos grandes en formato de Excel

En el caso de las descargas o publicaciones de archivos de Excel grandes (más de 5 GB), es posible que la pantalla de descarga o publicación se congele o que no puedas abrir el archivo publicado. Estas son algunas condiciones que pueden causar este comportamiento y cómo solucionarlo:

  • Las entregas de datos de archivos de Excel grandes pueden agotar el tiempo de espera durante la transmisión. En este caso, intenta enviar o descargar tus datos en formato CSV, que luego podrás importar a Excel.
  • A veces, los archivos de Excel grandes se entregan correctamente, pero son demasiado grandes para abrirlos 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.

Cómo evitar la inserció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 insertar código malicioso en archivos CSV, lo que los convierte en un posible riesgo de seguridad.

Para eliminar este riesgo, los administradores de Looker pueden solicitar una actualización de licencia que haga que Looker agregue padding a cualquier valor en una celda que pueda ser un código ejecutable. Cuando esta opción esté habilitada, Looker agregará un carácter ' a cualquier valor de celda que comience con un carácter especial (=, -, + o @) cuando se 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.

Renderización de formatos de datos basados en imágenes para enviar, programar o descargar

Looker usa Chromium para renderizar estos formatos para tus publicaciones y descargas:

  • Para los paneles: PDF, Visualización (solo para enviar y programar)
  • Para el aspecto: Visualización, HTML
  • Para Explorar (solo envío y descarga): 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 renderizador de Chromium.

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

Descarga de contenido en formato renderizado

La mayoría de los tipos de descargas tienen en cuenta los modelos asociados con los permisos de descarga del usuario cuando determinan si un usuario puede descargar un contenido. En algunas circunstancias, los usuarios pueden ver y descargar datos de un panel completo, incluidas tarjetas basadas en modelos que no les otorgan permisos para ver o descargar datos.

Las descargas en formatos renderizados 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 las vistas, incluida la capacidad de incorporar una vista, habilita URLs públicas en la página Configuración general de la sección Administrador.

Ten en cuenta las implicaciones de seguridad de esta función antes de habilitarla. Si bien 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 estaba destinada 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, de ser así, cómo y con quién.

Cómo recuperar y representar datos

En esta sección, se incluyen funciones y sugerencias específicas para administradores o desarrolladores para recuperar y graficar 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 el Mercado de Looker.

Consideraciones para las implementaciones alojadas por el cliente

En esta sección, se proporciona 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 relevantes de esta página.

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

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