Los administradores desempeñan un rol fundamental para permitir que los usuarios entreguen contenido de Looker y para configurar la instancia de Looker para la entrega de contenido personalizado. Para administrar el acceso de los usuarios a las capacidades de entrega de contenido de Looker y su uso, los administradores pueden realizar las siguientes tareas:
- Otorgar permisos a los usuarios para crear programaciones
- Administrar las entregas programadas que crean todos los usuarios de Looker
Los administradores de Looker también pueden configurar otros parámetros de configuración de la instancia de Looker que controlan las siguientes tareas:
- Administrar los dominios de correo electrónico a los que los usuarios pueden entregar contenido de Looker
- Habilitar las integraciones de terceros a las que los usuarios pueden entregar contenido
- Implementar un parámetro de configuración de zona horaria de la aplicación en toda la instancia o establecer una zona horaria especificada por el usuario para mostrar y entregar contenido de Looker
- Instituir una política de datos enviados por correo electrónico en toda la instancia para restringir a los usuarios a enviar solo vínculos de Looker, solo datos de Looker o ambos para las entregas de contenido por correo electrónico
- Solucionar problemas de programación
Cómo otorgar permisos de programación a los usuarios
Los permisos de programación están vinculados tanto al tipo de contenido de Looker como al destino de entrega.
Permisos de entrega de contenido
Para entregar cada tipo de contenido de Looker, los usuarios necesitan estos permisos, y cualquier permiso del que dependan, para el modelo en el que se basa el contenido.
En la siguiente tabla, se proporcionan resúmenes de la definición de permisos tal como se aplican a la entrega de contenido. Consulta la lista de permisos en la documentación de Roles para obtener descripciones completas de cada permiso.
| Nombre del permiso | Definición |
|---|---|
explore |
Los usuarios pueden acceder a las Exploraciones. |
see_looks |
Los usuarios pueden acceder a las Miradas. |
see_user_dashboards |
Los usuarios pueden acceder a los paneles definidos por el usuario y a los mosaicos de los paneles, incluidos los mosaicos vinculados a Miradas. |
see_lookml_dashboards |
Los usuarios pueden acceder a los paneles de LookML. |
schedule_without_limit |
Cuando este permiso se combina con un permiso para enviar contenido a un destino, los usuarios pueden entregar Miradas y Exploraciones que envían todos los resultados de datos. |
Los administradores también pueden optar por otorgar a los usuarios el permiso see_schedules, que expone parte del menú Administrador para que los usuarios accedan a la lista de todas las programaciones que existen en la instancia de Looker desde las páginas de administrador Programaciones y Historial de programaciones. Los usuarios que no son administradores no podrán editar ni borrar programaciones de estas páginas de administrador. En cambio, los usuarios pueden ver y administrar sus propias programaciones desde su perfil de usuario.
Permisos de entrega para destinos
Los administradores también deben asignar a los usuarios los permisos para entregar contenido a tipos de destino específicos, incluidos los destinos de entrega integrados de Looker y las integraciones de terceros que se habilitaron para la instancia de Looker. Los destinos integrados incluyen lo siguiente:
- Correo electrónico
- SFTP
- Webhook
- Bucket de Amazon S3
Los servicios integrados de terceros de Looker, también llamados acciones, se entregan a través de un servidor de centro de acciones. Un administrador de Looker debe habilitar estas acciones desde la página Acciones en la sección Plataforma del panel Administrador.
Los usuarios deben tener estos permisos, y cualquier permiso del que dependan, asignados para el modelo en el que se basa el contenido de Looker.
En la siguiente tabla, se proporcionan resúmenes de la definición de permisos tal como se aplican a la entrega de contenido. Consulta la lista de permisos en la documentación de Roles para obtener descripciones completas de cada permiso.
| Permiso | Definición |
|---|---|
admin |
Además de las capacidades que proporciona cada uno de los permisos asociados con cada destino de entrega, los usuarios pueden ver todas las páginas de programación en el panel Administrador de Looker. |
schedule_look_emails |
Los usuarios pueden entregar contenido de Looker por correo electrónico. Si no se especifican dominios de correo electrónico en la Lista de entidades permitidas de dominios de correo electrónico en la página Configuración del panel Administrador, el usuario puede entregar contenido a cualquier dominio de correo electrónico.Los usuarios pueden programar entregas para que se realicen después de que se active un grupo de datos, se administre la caché y se vuelvan a compilar las tablas derivadas persistentes (PDT) pertinentes.Para enviar o programar paneles de Actividad del sistema, los usuarios deben tener acceso a todos los modelos. |
schedule_external_look_emails |
Los usuarios pueden entregar contenido de Looker por correo electrónico. Si se especifican dominios de correo electrónico en la Lista de entidades permitidas de dominios de correo electrónico en la página Configuración del panel Administrador, el usuario puede entregar contenido a cualquier dominio de correo electrónico. |
send_to_s3 |
Los usuarios pueden entregar contenido de Looker a un bucket de Amazon S3. Los usuarios pueden programar entregas para que se realicen después de que se active un grupo de datos, se administre la caché y se vuelvan a compilar las tablas derivadas persistentes (PDT) pertinentes. |
send_to_sftp |
Los usuarios pueden entregar contenido de Looker con SFTP. Los usuarios pueden programar entregas para que se realicen después de que se active un grupo de datos, se administre la caché y se vuelvan a compilar las tablas derivadas persistentes (PDT) pertinentes. |
send_outgoing_webhook |
Los usuarios pueden entregar contenido de Looker con un webhook. Los usuarios pueden programar entregas para que se realicen después de que se active un grupo de datos, se administre la caché y se vuelvan a compilar las tablas derivadas persistentes (PDT) pertinentes. |
send_to_integration |
Los usuarios pueden entregar contenido de Looker con servicios integrados de terceros, también llamados acciones, a través de un servidor de centro de acciones. Si se usan acciones personalizadas con atributos de usuario, los usuarios deben tener este permiso y un valor de atributo de usuario válido y no nulo para el atributo de usuario especificado para entregar contenido de Looker a ese destino de acción. Este permiso no está relacionado con el parámetro actionde LookML. Los usuarios pueden programar entregas para que se realicen después de que se active un grupo de datos, se administre la caché y se vuelvan a compilar las tablas derivadas persistentes (PDT) pertinentes. |
Cómo administrar las programaciones creadas por todos los usuarios
Los administradores pueden ver, reasignar y borrar programaciones de entrega de contenido desde la página Programaciones y pueden ver el historial de las entregas de contenido programadas y solucionar problemas relacionados con ellas desde la página Historial de programaciones, a las que se puede acceder desde la sección Alertas y programaciones del panel Administrador. Los administradores deben tener cuidado al borrar o inhabilitar a un usuario que pueda ser el propietario de entregas programadas importantes, ya que esta acción también borrará o inhabilitará las programaciones.
Los administradores también pueden supervisar qué contenido de Looker se entrega a los usuarios con dominios de correo electrónico externos en la sección Destinatarios externos de la página de administrador Correos electrónicos programados.
Aspectos para tener en cuenta
Las entregas de contenido siempre se ejecutan en el modo de producción de LookML. Un usuario que está en el modo de desarrollo no puede configurar las entregas de contenido.
Looker programa las entregas de datos según la zona horaria que se indica en el parámetro de configuración Zona horaria de la aplicación en la página Configuración del panel Administrador o, si está habilitada, la zona horaria específica del usuario del creador de la programación.
Si hay resultados válidos en la caché, Looker entregará los resultados almacenados en caché. Si no hay resultados o si los resultados almacenados en caché vencieron, Looker volverá a ejecutar la consulta y almacenará en caché esos resultados.
A veces, una entrega programada puede mostrar que se envió correctamente, pero no llegar a uno o más de sus destinatarios. Esto podría suceder si el modelo subyacente tiene un error, si el destinatario no tiene acceso a los datos o si hay problemas de renderización o errores de página. El destino informa un error si no puede conectarse al extremo especificado. Si se producen estos problemas, Looker envía un correo electrónico a la persona que configuró la programación, que incluye un vínculo al contenido, una lista de los destinatarios a los que no pudo llegar y más información, si está disponible, sobre el problema que encontró Looker cuando intentó comunicarse con el destinatario.
Problemas conocidos con las entregas de contenido
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 en cuenta que borrar o inhabilitar a un usuario puede afectar las programaciones que posee ese usuario, las programaciones basadas en contenido que posee ese usuario o las programaciones que enumeran a ese usuario como destinatario. Para obtener más información sobre cómo la eliminación del acceso de los usuarios afecta las entregas de contenido, consulta la página de documentación Usuarios.
Si tienes problemas con las entregas de archivos grandes de Excel, consulta el debate sobre la administración de archivos grandes en formato de Excel en la página de documentación Administra funciones para usuarios empresariales.
Ciertas opciones de programación requieren que los administradores de las implementaciones de Looker alojadas por el cliente hayan instalado el renderizador de Chromium para su instancia de Looker. Los administradores pueden obtener más información sobre la renderización de formatos de datos basados en imágenes cuando envían y programan paneles, Miradas o Exploraciones en la página de documentación Administra funciones para usuarios empresariales.
Consulta la página Administra funciones para usuarios empresariales para obtener más información específica para administradores sobre la programación de entregas de contenido de Looker.