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 estén disponibles para los usuarios de Looker. En esta página, se consolidan esas funciones orientadas al usuario para que los administradores puedan consultarlas 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 Looks y los paneles que no se vieron en el período que seleccionaste.
  • Papelera: Muestra los Looks y los 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, Looks y Explorar.

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, las vistas y los paneles compartidos. También pueden usar la opción 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 Exploración instantánea de SQL Runner
  • Crea medidas y dimensiones semipermanentes para un análisis único o poco frecuente
  • Crear dimensiones y métricas semipermanentes sin necesidad de un analista

Cómo habilitar 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

Si bien 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 por los usuarios más avanzados.

Puedes crear un campo personalizado en el Ejecutor de SQL

Puedes usar campos personalizados para visualizar campos no modelados 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 distintas 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 entregar, descargar y compartir contenido.

Publicación de contenido

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

Formatos de descarga y entrega de JSON

Looker usa el formato JSON – Label cuando descarga Looks, Explores y tarjetas de consultas en los paneles.

Looker usa los formatos JSON – Simple, JSON – Label, JSON – Simple, Inline y JSON – Detailed, Inline cuando entrega Looks y Explores. Los formatos JSON disponibles dependen del destino seleccionado. La opción de formato JSON – Label usa la etiqueta de una dimensión o métrica de la visualización de datos como su valor renderizado en su salida JSON. Por ejemplo: {"rendered_label":"rendered_value"}

Otros resultados en formato JSON renderizan 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 Looks y Exploraciones, si se selecciona Aplicar opciones de visualización, Looker renderizará 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: intercalado y simple: {"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 renderización de JSON (6.22 y versiones posteriores) 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 propietario de entregas programadas importantes, ya que los programas 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, exhibe un comportamiento único para el tipo de contenido que se entrega. Para obtener más información, consulta la documentación correspondiente a cada tipo de contenido:

Envío y programación de datos a destinos que admiten resultados transmitidos a través del centro de acciones

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

Con el Centro de acciones de Looker, puedes enviar y programar datos de 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 se basa en consultas síncronas que se ejecutan entre el Centro de acciones de Looker y el servidor ejecutable, o el archivo JAR. En el caso de las instancias alojadas en Looker, estas fuentes están configuradas para comunicarse.

Almacenamiento de huellas dactilares de SFTP

Una vez que te hayas conectado 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 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 recreó el servidor o que se encuentra detrás de un balanceador de cargas. También podría indicar que estás siendo víctima de un ataque de intermediarios (MitM), en el que el atacante intercepta o redirige de alguna manera tu conexión SSH para conectarse a un host diferente, lo que podría permitirle robar tus credenciales.

Descarga de contenido

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

Descarga contenido de tarjetas del panel sin permisos de descarga

Por lo general, un usuario requiere un rol que incluya el permiso see_user_dashboards y el permiso download_with_limits o el permiso download_without_limits para ver y descargar datos de las tarjetas en 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 ocurre 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 los formatos o destinos de datos

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

Renderiza 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 los usuarios no sea compatible con esta función.

Envío de archivos grandes en formato de Excel

En el caso de las descargas o las entregas de archivos de Excel grandes (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 indican algunas condiciones que pueden causar este comportamiento y cómo puedes corregirlo:

  • Las entregas de datos de archivos grandes de Excel pueden agotar el tiempo de espera 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 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 la licencia que haga que Looker agregue relleno a cualquier valor de una celda que pueda ser código ejecutable. Cuando esta opción está habilitada, Looker agrega un carácter ' a cualquier valor de celda que comience con un carácter especial (=, -, + o @) cuando se genera 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 entregas y descargas:

  • Para los paneles: PDF, visualización (solo para enviar y programar)
  • Para Looks: Visualización, HTML
  • Para Explores (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 renderizador de Chromium.

Descargar contenido en un formato renderizado puede requerir consideraciones adicionales sobre los permisos.

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 se determina si un usuario puede descargar un contenido. En algunas circunstancias, los usuarios pueden ver y descargar datos de un panel completo, incluidas las tarjetas basadas en modelos que no les otorgan permiso 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 e incorporación

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

Antes de habilitar esta función, ten en cuenta las implicaciones de seguridad. 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 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 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 Explorar o instalar visualizaciones desde Looker Marketplace.

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 pertinentes de esta página.