Publicación de looks y exploraciones

En esta página, se proporciona una descripción general de la publicación de informes y exploraciones en los destinos de publicación integrados de Looker y en cualquier servicio integrado que esté disponible para tu instancia de Looker. Para obtener información sobre la programación de paneles, visita la página de documentación Programa y envía paneles.

Looker Scheduler es el nombre de la ventana emergente en la que estableces los parámetros de configuración de la publicación de contenido. En el caso de las vistas, puedes usar el programador para enviar entregas únicas o recurrentes. Las exploraciones pueden enviarse solo como entregas únicas. Si quieres programar el contenido de Explorar para su publicación recurrente, primero debes guardarlo como una vista.

Si eres desarrollador de Looker, debes desactivar el Modo de desarrollo para habilitar estas opciones de programación.

Las opciones de publicación disponibles dependen de los permisos relacionados con la publicación que te otorgó tu administrador de Looker.

Abrir Scheduler desde una carpeta

En el caso de las exploraciones, puedes abrir el programador solo desde Explorar, no desde una carpeta.

Para abrir el programador desde una carpeta o subcarpeta, busca la carpeta o subcarpeta que contiene el panel que quieres entregar. Cuando navegas a una carpeta, las Vistas y los paneles de la carpeta aparecen en vista de lista o vista de cuadrícula.

El ícono de calendario indica que programaste al menos una entrega recurrente para ese contenido (en la vista de cuadrícula, debes colocar el cursor sobre la miniatura del contenido para ver el ícono de calendario, si está presente).

En la vista de lista, puedes abrir el programador de las siguientes maneras:

  • Hacer clic en el ícono de calendario de un elemento, si está presente
  • Hacer clic en el menú de tres puntos de un elemento y seleccionar Editar programación (si ya hay una programación para el elemento), Agregar programación (si aún no hay una programación para el elemento) o Enviar (para crear una entrega única)
  • Abrir el contenido, hacer clic en el menú de ajustes en la parte superior derecha y elegir Programar (para publicaciones recurrentes) o Enviar (para publicaciones únicas)

En la vista de cuadrícula, puedes abrir el Programador de las siguientes maneras:

  • Hacer clic en el ícono de calendario de un elemento, si está presente
  • Abrir el contenido, hacer clic en el menú de ajustes en la parte superior derecha y elegir Programar (para publicaciones recurrentes) o Enviar (para publicaciones únicas)

Cómo crear una entrega

Para crear una entrega desde el contenido de Looker, abre el programador heredado. Para ello, haz clic en el menú de ajustes en la esquina superior derecha del contenido y selecciona Programar (para entregas recurrentes) o Enviar (para entregas únicas).

En el caso de las publicaciones recurrentes, el panel izquierdo del Programador heredado muestra todas las publicaciones creadas para el contenido y destaca el título de la publicación que estás creando o editando. El panel de la izquierda muestra las programaciones en orden cronológico inverso desde la fecha de la última actualización. Para duplicar o borrar programaciones existentes, haz clic en el ícono Duplicar o Borrar a la derecha de la programación, respectivamente.

Si esta es la primera programación que creas para este contenido, el panel principal mostrará las opciones de programación establecidas con sus valores predeterminados. Puedes modificar esos valores según sea necesario. Si ya creaste uno o más programas para este contenido, el panel principal mostrará la configuración de la programación guardada para ese programa en la parte superior de la lista. Luego:

  • Para editar las opciones de un programa existente, selecciónalo y cambia las opciones según sea necesario. Cuando hayas terminado, haz clic en Guardar todo.
  • Para crear programaciones adicionales para el mismo contenido, haz clic en Nueva y, luego, ingresa la configuración de esa programación adicional.

Cuando hayas terminado, haz clic en Guardar todo.

En las siguientes secciones, se explica cada parámetro de configuración de programación.

Nombra la publicación

Asigna un título único al programa en el campo Asigna un nombre a tu programa. El título aparecerá en el panel izquierdo después de guardar la programación, en la lista de programaciones que creaste y en las páginas de administración de la programación del panel Administrador.

Según el destino de la entrega, el título también puede aparecer en otros lugares:

  • Para las entregas de correo electrónico, el título se utiliza como asunto del correo electrónico y como parte del nombre del archivo si seleccionas un formato que utiliza un archivo adjunto de correo electrónico.
  • En el caso de los webhooks, el título se incluye en la carga útil del webhook en el campo Title.
  • Para las entregas a un bucket de Amazon S3, el título se usa en el nombre de archivo de la entrega y en cualquier correo electrónico de error que se envíe. El nombre de archivo de la publicación sigue el formato TITLE_TIMESTAMP_HASH, en el que HASH es un identificador aleatorio de seis caracteres y TIMESTAMP sigue el patrón YYYY-MM-DDTHHMM (por ejemplo, la parte de la marca de tiempo se vería como 2019-05-31T0933 para el 31 de mayo de 2019 a las 9:33 a.m.). La zona horaria de la marca de tiempo coincidirá con la Zona horaria de entrega del programa.
  • En el caso de las publicaciones a servicios integrados que generan un archivo adjunto, el título se incluye en el nombre del archivo de la publicación.
  • En el caso de las entregas mediante SFTP, el título se incluye en el nombre de archivo de la publicación. El nombre de archivo de la publicación sigue el formato TITLE_TIMESTAMP_TOKEN, en el que TOKEN es un identificador aleatorio de seis caracteres y TIMESTAMP sigue el patrón YYYY-MM-DDTHHMM (por ejemplo, la parte de la marca de tiempo se vería como 2019-05-31T0933 para el 31 de mayo de 2019 a las 9:33 a.m.). La zona horaria de la marca de tiempo coincidirá con la Zona horaria de entrega del programa.

    En las entregas mediante SFTP, solo se admiten caracteres alfanuméricos, guiones bajos (_) y guiones (-) en el nombre de archivo de la publicación. Looker quitará los caracteres que no sean A-Z, a-z, 0-9, _ ni - de los caracteres que ingreses en el campo Asigna un nombre a tu programación.

Elige el destino de entrega

Según cómo el administrador de Looker haya configurado tus permisos, es posible que no todos los destinos sean visibles.

Es posible que el parámetro de configuración ¿Dónde deben ir estos datos? muestre varias opciones de destino para las publicaciones de datos. Cada destino ofrece diferentes opciones de entrega.

Los destinos incluyen:

Una vez que selecciones un destino de datos, aparecerá un nuevo campo de configuración para que agregues detalles específicos sobre ese destino, como una dirección de correo electrónico o una URL de webhook.

Opciones de entrega para el correo electrónico

Selecciona Correo electrónico en la sección ¿Dónde deben ir estos datos?. Tu contenido se enviará a la lista de direcciones de correo electrónico que especifiques.

En la sección ¿A quién se debe enviar el correo electrónico?, ingresa las direcciones de correo electrónico de los destinatarios. Ingresa una sola dirección de correo electrónico, o varias separadas por comas, y haz clic en Agregar.

Según la configuración de tu instancia de Looker y los permisos que tengas asignados, es posible que puedas enviar correos electrónicos a direcciones que no estén asociadas a ninguna cuenta de usuario en tu instancia de Looker. Estos se clasifican como correos electrónicos externos. Para publicar contenido para usuarios externos, el administrador de Looker debe haberte otorgado permisos para publicar contenido para usuarios externos o haber agregado los dominios de correo electrónico de esos destinatarios a la lista de entidades permitidas de dominios de correo electrónico para el contenido programado.

Si un destinatario es otro usuario de Looker, esa persona verá la opción para volver al panel desde el correo electrónico, a menos que el administrador de Looker haya establecido la política de datos enviados por correo electrónico de tu instancia de Looker como Enviar solo datos o que la opción Incluir vínculos no esté seleccionada.

Si todos los destinatarios se anulan la suscripción a una publicación de correo electrónico programada, esa programación se borrará de Looker, incluso de las páginas de administración de programación para usuarios y administradores. Si un destinatario anula la suscripción en nombre de un grupo de correo electrónico, ningún miembro del grupo recibirá entregas de correo electrónico programadas.

Consulta la sección Cómo aplicar opciones de publicación avanzadas en esta página para obtener más información sobre las publicaciones por correo electrónico.

Marca la opción Incluir un mensaje personalizado para agregar un mensaje personalizado en el cuerpo del correo electrónico. Looker limita la cantidad de caracteres de un mensaje personalizado a 1,500.

Las publicaciones enviadas por correo electrónico no pueden superar los 20 MB (para los formatos que se envían en el cuerpo del correo electrónico) y los 15 MB (para los formatos que se envían como archivos adjuntos).

Opciones de publicación para webhooks

Los webhooks son una forma cada vez más común de activar intercambios entre servicios basados en Internet. Con un servicio web como Zapier, los webhooks pueden permitir que los datos de Looker se entreguen a una amplia variedad de aplicaciones. Por ejemplo, es posible que puedas programar la entrega periódica de un aspecto o panel a un webhook. Cuando configures una publicación, Looker te solicitará la dirección del webhook.

En la sección ¿Dónde deben ir estos datos?, elige Webhook. En la sección URL de webhook, ingresa la URL a la que Looker debe enviar una solicitud HTTPS para esta entrega. Puedes obtener esta URL del servicio web que usas para controlar tu webhook. Para configurar un webhook, ve a tu servicio web y haz lo siguiente:

  1. Obtener una URL a la que Looker debería enviar una solicitud HTTPS
  2. Especifica una aplicación de destino para la entrega de datos de Looker. Es posible que la aplicación de destino requiera una configuración adicional para recibir datos de Looker.

El procedimiento exacto difiere según el servicio web y la aplicación de destino que uses para entregar el panel. Consulta esta publicación de Comunidad de Looker en Programa vistas y paneles con webhooks (3.46 o más) para conocer los lineamientos sobre la configuración de otra aplicación para recibir los datos de webhook desde Looker.

Looker intentará realizar la entrega a un webhook durante un máximo de 30 minutos. Asegúrate de que el destino pueda responder en un plazo de 30 minutos al intento de entrega de webhook.

Opciones de entrega para buckets de Amazon S3

Los buckets de Amazon S3 son una forma común de almacenar grandes cantidades de datos. Tú o tu empresa deberán haber creado un bucket de S3 con Amazon para que Looker pueda usarlo.

Si eliges la opción de destino de Amazon S3, Looker te solicitará parámetros de configuración adicionales sobre el formato y el bucket de Amazon S3, como se describe en esta página. Consulta esta publicación de la comunidad de Looker sobre cómo programar resultados (ilimitados) en S3 para obtener más detalles sobre cómo publicar datos con un bucket de Amazon S3.

En la sección ¿Dónde deberían ir estos datos?, elige Amazon S3. Aparecerá la sección Detalles de S3, en la que se te solicitará información sobre el bucket de Amazon S3:

  • Bucket: Es el nombre de tu bucket de Amazon S3.
  • Ruta opcional: Es la carpeta en la que deseas guardar tus datos, si corresponde.
  • Clave de acceso: El ID de clave de acceso de tu bucket de S3, proporcionado por Amazon.
  • Clave secreta: Es la clave de acceso secreta a tu bucket de S3 que proporciona Amazon.
  • Región: Es la región de los servicios de Amazon en la que se aloja tu bucket de S3.

Opciones de entrega para servidores SFTP

Elige SFTP en la sección ¿Dónde deben ir estos datos? para enviar tu panel a un servidor SFTP. Enviar resultados a un servidor SFTP es un buen método para usar cuando tus datos o visualizaciones son demasiado grandes para enviarlos por correo electrónico. Si eliges esta opción de entrega, Looker te solicitará la dirección, el nombre de usuario y la contraseña del servidor SFTP como se describe a continuación.

Ten en cuenta lo siguiente sobre las entregas mediante SFTP:

  • Para recibir publicaciones de SFTP desde Looker, asegúrate de que el administrador de red haya agregado las direcciones IP de Looker a la lista de entidades permitidas de IP o a las reglas de tráfico entrante de tu servidor SFTP.
  • Cuando se realiza la publicación en un servidor SFTP, solo se admiten caracteres alfanuméricos, guiones bajos (_) y guiones medios (-) en el nombre del archivo de la publicación. Looker quitará los caracteres que no sean A-Z, a-z, 0-9, _ ni - de los caracteres que ingreses en el campo Asigna un nombre a tu programación.

Cuando eliges SFTP, Looker te solicita la URL y la información de acceso del servidor:

  • Dirección: Es la URL o dirección IP del servidor SFTP al que deseas enviar tus datos. Por ejemplo:

    • sftp://files.looker.com/Marketing/In/
    • sftp://192.168.0.10/Marketing/In/

    Esta URL de ejemplo termina con el carácter /. Esto indica que el archivo se guardará en una carpeta llamada In. Si omites el / final, el archivo se guardará en la carpeta Marketing y en "In". se antepondrá al nombre del archivo. Debes tener acceso de escritura a la carpeta en la que quieres crear el archivo.

  • Nombre de usuario y Contraseña: Son las credenciales de acceso del servidor SFTP.

  • Algoritmo de intercambio de claves preferido: Este campo es opcional. Para configurarlo, elige el algoritmo de intercambio de claves SSH preferido para establecer la conexión. Las opciones compatibles son las siguientes:

    • diffie-hellman-group-exchange-sha1
    • diffie-hellman-group1-sha1
    • diffie-hellman-group14-sha1
    • diffie-hellman-group-exchange-sha256

    Si la conexión no se establece en cinco minutos, elige un algoritmo diferente. Algunos algoritmos tardan mucho tiempo en generar una clave SSH. Esta opción te permite usar un algoritmo que podría tardar menos tiempo. Elegir uno de los algoritmos lo convierte en el algoritmo preferido para establecer la conexión SSH. Si el servidor no admite el algoritmo, se usarán todos los demás algoritmos en los intentos posteriores. Cuando este campo se establece como Predeterminado, se usa el orden original de los algoritmos en la biblioteca de conexión.

Actualmente, la compatibilidad con SFTP solo admite credenciales de nombre de usuario y contraseña. No se admiten credenciales de clave privada SSH.

Los algoritmos de clave de host que admiten las publicaciones de SFTP de Looker son los siguientes:

  • ssh-rsa
  • ssh-dss
  • ssh-rsa-cert-v01@openssh.com
  • ssh-rsa-cert-v00@openssh.com

Looker almacena huellas digitales de SFTP para tu servidor SFTP. Si encuentras errores con la entrega del SFTP, es posible que las huellas digitales del SFTP no sean válidas. En este caso, comunícate con tu administrador de Looker.

Si recibes el error Java::JavaLang::NullPointerExceptions cuando envías datos a un servidor SFTP, es posible que se deba a un error en JRuby que impide el uso de algoritmos de curva elíptica (EC) o claves de host para las conexiones SSH de Looker a destinos SFTP. Para evitar problemas con el envío de datos a destinos de SFTP, no uses algoritmos de EC en los archivos ~/.ssh/config o /etc/ssh_config, ni almacenes claves de host de EC en ~/.ssh, en tu host de Looker.

Looker sube el archivo al directorio especificado en tu servidor SFTP con la siguiente convención para el nombre del archivo:

<name>_<timestamp>_<token>.<file extension>
  • El nombre que proporcionaste en el campo Asigna un nombre a tu programación, después de que Looker quite todos los caracteres excepto A-Z, a-z, 0-9, _ o -
  • La marca de tiempo en la que se envió la programación, en el formato %Y-%m-%dT%H%M
  • Un token que consta de una cadena aleatoria de seis caracteres
  • La extensión del archivo

Por ejemplo: Test_Schedule_2019-04-11T1130_HWkvys.csv

Opciones de entrega para integraciones de terceros

Puedes programar o enviar una vista o los resultados de una exploración a un servicio integrado en Looker, como Slack, Dropbox, Google Drive y otros. El administrador de Looker debe habilitar las integraciones. Los administradores de Looker deben otorgar permisos específicos a los usuarios y a los usuarios incorporados para que envíen y programen datos a integraciones de terceros.

Cuando se selecciona un servicio integrado en el campo Destino del programador, es posible que aparezcan varios campos nuevos en los que se te solicite más información.

En la siguiente lista, se muestran los servicios del Centro de acciones de Looker a los que puedes entregar una vista o los resultados de una exploración.

A continuación, te indicamos cómo usar la lista:

  • Las URLs que se muestran en la columna Vínculo al archivo README proporcionan instrucciones para habilitar y configurar el servicio integrado para que funcione con Looker.
  • Las URLs que se muestran en la columna Cómo usar esta integración proporcionan instrucciones para enviar datos de Looker al servicio integrado. Algunos de estos artículos también contienen instrucciones para la habilitación.
  • En Etiquetas de LookML obligatorias, se enumeran las etiquetas obligatorias que se deben usar con el parámetro tags en el modelo subyacente del contenido.
  • Tipo de acción: Indica qué nivel de datos envía el servicio integrado: campo, consulta o panel. Una acción a nivel de campo envía el valor de una única celda específica en una tabla de datos. Una acción a nivel de la búsqueda envía los resultados de una consulta completa, como todas las filas de una exploración o una vista. Una acción a nivel del panel envía una imagen de un panel.
  • Usa la autenticación de Google OAuth indica si el servicio integrado usa credenciales de OAuth de Google para la autenticación.
  • Usa la transmisión de datos indica si el servicio integrado admite resultados de consultas transmitidos.
Servicio integrado Descripción Vínculo al archivo README Cómo usar esta integración Etiquetas de LookML obligatorias Tipo de acción Usa la autenticación de Google OAuth (Sí/No). Utiliza la transmisión de datos (Sí/No)
Airtable Agrega registros a una tabla en Airtable. Ver el archivo README en GitHub Ver el artículo de la comunidad Ninguno Consulta No No
Infer de Amazon SageMaker Realiza una inferencia con Amazon SageMaker. No hay archivos README disponibles No hay artículos disponibles Ninguno Consulta No
Entrenamiento de Amazon SageMaker: Algoritmo de aprendizaje lineal Inicia un trabajo de entrenamiento en Amazon SageMaker con el algoritmo de aprendizaje lineal. No hay un archivo README disponible No hay artículos disponibles Ninguno Consulta No
Entrenador de Amazon SageMaker: Xgboost Inicia un trabajo de entrenamiento en Amazon SageMaker con el algoritmo Xgboost. No hay archivos README disponibles No hay artículos disponibles Ninguno Consulta No
Cómo detener una instancia de Amazon EC2 de Amazon Web Services Detén una instancia de EC2 con la API de Amazon EC2. Ver el archivo README en GitHub Ver el artículo de la comunidad aws_resource_id Campo, consulta No No
Barreno Usa el resultado de la consulta para crear un modelo predictivo. Ver el archivo README en GitHub Ver README Ninguno Consulta No
Azure Storage Enviar y almacenar un archivo de datos en Azure Storage. Ver el archivo README en GitHub Ver el artículo de la comunidad Ninguno Consulta No
Braze La acción de Braze te permite marcar usuarios en Braze con el extremo de la API de REST desde una vista. Asegúrate de que haya un campo braze_id etiquetado en los resultados. MAX EXPORT: 10,000. Ver el archivo README en GitHub Ver README braze_id Consulta No
DataRobot Envía datos a DataRobot y crea un proyecto nuevo. Ver el archivo README en GitHub Ver README Ninguno Consulta No
DigitalOcean: Stop Droplet Detén el proceso de DigitalOcean con la API de DigitalOcean. Ver el archivo README en GitHub Ver el artículo de la comunidad digitalocean_droplet_id Campo, consulta No No
Espacios DigitalOcean Envía y almacena un archivo de datos en el almacenamiento de DigitalOcean. Ver el archivo README en GitHub Ver el artículo de la comunidad Ninguno Consulta No
Dropbox Enviar y almacenar un archivo de datos en Dropbox No hay archivos README disponibles Ver la documentación Ninguno Consulta No
Públicos personalizados de Facebook Subir datos a los públicos personalizados de los anuncios de Facebook desde la lista de clientes Ver el archivo README en GitHub Ver README Ninguno Consulta
Firebase Usa Firebase para enviar notificaciones push a dispositivos móviles. No hay archivos README disponibles No hay artículos disponibles Ninguno Consulta No No
Segmentación por clientes de Google Ads Sube datos a la Segmentación por clientes de Google Ads. Ver el archivo README en GitHub Ver la documentación Ninguno Consulta
Importación de datos de Google Analytics Sube datos a un conjunto de datos de Google Analytics. Ver el archivo README en GitHub Ver README Ninguno Consulta
Google Cloud Storage Escribir archivos de datos en un bucket de Google Cloud Storage Ver el archivo README en GitHub Ver el artículo de la comunidad Ninguno Consulta No
Google Drive Enviar datos a Google Drive No hay archivos README disponibles Ver la documentación Ninguno Consulta
Hojas de cálculo de Google Enviar datos de CSV a una hoja de cálculo de Google No hay un archivo README disponible Ver la documentación Ninguno Consulta
Empresas de Hubspot Agrega propiedades a tus empresas con la API de Hubspot V3. Ver el archivo README en GitHub Ver README hubspot_company_id Consulta No
Contactos de Hubspot Agrega propiedades a tus contactos con la API de Hubspot V3. Ver el archivo README en GitHub Consulta el archivo readme hubspot_contact_id Consulta No
Kloudio Agregar datos a una hoja de cálculo de Google Ver el archivo README en GitHub Consulta el archivo readme Ninguno Consulta No No
mParticle Exporta de forma masiva tus datos de usuarios o eventos de Looker a mParticle. Ver el archivo README en GitHub Ver README Consulta el archivo readme Consulta No
Campañas de Salesforce Agrega contactos o clientes potenciales a la campaña de Salesforce. Ver el archivo README en GitHub Consulta el archivo readme sfdc_contact_id o sfdc_lead_id Consulta No
Grupo de segmentos Agrega atributos o usuarios a tus grupos de segmentos. Ver el archivo README en GitHub Ver la documentación segment_group_id y user_id, o segment_group_id y segment_anonymous_id Consulta No
Identificación del segmento Agrega rasgos a los usuarios de Segment con Identificar. Ver el archivo README en GitHub Ver la documentación correo electrónico, user_id, segment_anonymous_id o segment_group_id Consulta No
Seguimiento de segmento Conéctate a una serie de integraciones proporcionadas por Segment para identificar usuarios y segmentarlos para los flujos de trabajo de marketing. Ver el archivo README en GitHub Ver la documentación correo electrónico, user_id, segment_anonymous_id o segment_group_id Consulta No
SendGrid Envía datos y programa resultados para enviarlos a una dirección de correo electrónico con la API de SendGrid. Ver el archivo README en GitHub Ver artículo de la Comunidad Ninguno Consulta No No
Slack Envía contenido de Looker en mensajes directos, canales públicos y canales privados en Slack con OAuth. Está disponible para las implementaciones alojadas en Looker en la versión 6.24 y versiones posteriores con la función Lista de IP permitidas inhabilitada. No hay un archivo README disponible Ver la documentación Ninguno Consulta
Adjunto de Slack (token de API) Envía datos directamente a un canal de Slack junto con las credenciales del usuario. También puedes consultar la documentación de Lookerbot para obtener más funciones de Slack. Ver el archivo README en GitHub Ver la documentación Ninguno Consulta No No
Equipos: Webhook entrante Envía datos a Microsoft Teams con un webhook entrante. Ver el archivo README en GitHub Consulta el archivo readme Ninguno Consulta No No
Para bandejas Conéctate a una serie de integraciones proporcionadas por Tray.io para automatizar los flujos de trabajo. Ver el archivo README en GitHub Ver artículo de la Comunidad Ninguno Consulta No
Twilio: Enviar datos Envía datos de una búsqueda o programa resultados para enviarlos a un número de teléfono con la API de Twilio. Ver el archivo README en GitHub Ver artículo de la Comunidad Ninguno Consulta No No
Twilio: Enviar mensaje Envía un mensaje a una serie de números de teléfono (columnas de datos etiquetados como números de teléfono) en una vista. Ver el archivo README en GitHub Consulta el archivo readme teléfono Campo, consulta No No
Zapier Conéctate a una serie de integraciones proporcionadas por Zapier para automatizar los flujos de trabajo. Ver el archivo README en GitHub Ver artículo de la Comunidad Ninguno Consulta No

Cómo elegir el formato de datos

En el caso de las publicaciones por correo electrónico, la opción para seleccionar un formato de datos no está disponible si el administrador de Looker configuró la política de datos por correo electrónico de tu instancia de Looker en Enviar solo el vínculo.

Los looks y las exploraciones presentan diferentes opciones de formato según el destino de publicación. Para elegir el formato de publicación, selecciona el ícono correspondiente en la sección Formato de datos como del Programador.

Consulta la siguiente tabla para ver una explicación de cómo se publica cada formato en cada destino.

Formato Correo electrónico Webhook Amazon S3 SFTP
Tabla de datos La tabla de datos en el cuerpo del correo electrónico en formato HTML No disponible para este destino No disponible para este destino No disponible para este destino
Visualización La visualización en el cuerpo del correo electrónico como una imagen PNG No disponible para este destino No disponible para este destino No disponible para este destino
CSV La tabla de datos como archivo adjunto de un archivo de texto separado por comas La tabla de datos como archivo de texto adjunto separado por comas La tabla de datos como archivo de texto adjunto separado por comas La tabla de datos como archivo adjunto de un archivo de texto separado por comas
XLSX La tabla de datos como archivo de Excel adjunto La tabla de datos como archivo de Excel adjunto La tabla de datos como archivo de Excel adjunto La tabla de datos como archivo de Excel adjunto
JSON: simple La tabla de datos como archivo JSON adjunto En este formato, Looker usa el nombre de campo de una dimensión o medición como su valor renderizado en lugar de la etiqueta del campo. La tabla de datos como archivo JSON adjunto En este formato, Looker usa el nombre del campo de una dimensión o medida como su valor renderizado en lugar de la etiqueta del campo. La tabla de datos como un archivo adjunto JSON. En este formato, Looker usa el nombre del campo de una dimensión o medida como su valor renderizado en lugar de la etiqueta del campo. La tabla de datos como archivo JSON adjunto En este formato, Looker usa el nombre del campo de una dimensión o medida como su valor renderizado en lugar de la etiqueta del campo.
JSON: etiqueta No disponible para este destino La tabla de datos en formato JSON. En este formato, Looker usa las etiquetas de campo como su valor renderizado en su salida JSON. No disponible para este destino No disponible para este destino
JSON: intercalado y simple No disponible para este destino La tabla de datos enviada directamente en formato JSON. En este formato, Looker usa el nombre de campo de una dimensión o medición como su valor renderizado en lugar de la etiqueta del campo. No disponible para este destino No disponible para este destino
JSON: intercalado y detallado No disponible para este destino La tabla de datos se envió directamente en formato JSON, con detalles adicionales, como metadatos de campo, información de caché, el tiempo en que se completó la consulta y cuánto tiempo tardó en ejecutarse. En este formato, Looker usa el nombre de campo de una dimensión o medición como su valor renderizado en lugar de la etiqueta del campo. La tabla de datos enviada directamente en formato JSON, con detalles adicionales, como metadatos de campos, información de caché, la hora en que se completó la consulta y el tiempo que tardó en ejecutarse En este formato, Looker usa el nombre del campo de una dimensión o medida como su valor renderizado en lugar de la etiqueta del campo. La tabla de datos enviada directamente en formato JSON, con detalles adicionales, como metadatos de campos, información de caché, la hora en que se completó la consulta y el tiempo que tardó en ejecutarse En este formato, Looker usa el nombre del campo de una dimensión o medida como su valor renderizado en lugar de la etiqueta del campo.
Texto La tabla de datos como archivo de texto delimitado por tabulaciones La tabla de datos como archivo adjunto de texto delimitado por tabulaciones La tabla de datos como archivo adjunto de texto delimitado por tabulaciones La tabla de datos como archivo de texto delimitado por tabulaciones
HTML La tabla de datos como un archivo adjunto HTML La tabla de datos como archivo HTML adjunto La tabla de datos como archivo HTML adjunto La tabla de datos como archivo HTML adjunto

Activando la entrega

No verás esta opción si envías una campaña de exploración o una publicación única de un look.

Cuando programas entregas recurrentes, tienes dos opciones para activarlas:

Especifica el activador del grupo de datos

No verás esta opción si envías una campaña exploratoria, una publicación única de una campaña de vistas o si especificaste un activador de intervalo recurrente para tu publicación recurrente.

Para usar un activador de grupo de datos, selecciona Actualización de grupo de datos en la sección Activador del programador. Luego, elige el grupo de datos de origen en el menú desplegable Seleccionar grupo de datos.

Para programar contenido con un activador de grupo de datos, el archivo de modelo en el que se basa el contenido debe incluir un grupo de datos. Looker enumera todos los grupos de datos definidos en los modelos que se incluyen en la tarjeta de panel o de aspecto determinada, incluso si no se usan para controlar el almacenamiento en caché de consultas o PDT.

Las programaciones basadas en grupos de datos solo se activan para publicarse una vez que se completa el proceso de regeneración de todos los PDT que se conservan con ese grupo de datos, lo que garantiza que tu publicación incluya los datos más actualizados.

Especificar la recurrencia de la entrega

No verás esta opción si envías una exploración, la publicación única de una vista o si especificaste un activador de actualización de grupos de datos para la publicación recurrente.

En el caso de las publicaciones que usan un intervalo de repetición, puedes personalizar los tiempos de tu programación en la sección Publicar esta programación. Selecciona Intervalo de repetición en la sección Activador del programador. Las opciones de tiempo cambian en función de si eliges Por día, Semanal, Mensual, Por hora o Por minuto. Puedes ajustar la zona horaria del programa en la sección Opciones avanzadas.

La hora de finalización de los intervalos Por hora y Por minuto no es inclusiva. La última publicación se enviará en el último intervalo seleccionado antes de la hora de finalización especificada. Por ejemplo, si el contenido está programado por hora entre las 12:00 a.m. y las 11:00 p.m., se enviará a cada hora, de 12:00 a.m. a 10:00 p.m. Si el contenido se programa Por minuto cada 30 minutos entre las 12:00 a.m. y las 11:00 p.m., la última entrega en ese período se enviará a las 10:30 p.m.

Cómo aplicar filtros a la publicación

No verás esta opción si envías una campaña de exploración.

Si publicas una vista o un panel que tiene filtros, puedes modificar las condiciones del filtro para filtrar aún más los resultados publicados.

Haz clic en Filtros para ver y modificar los filtros asociados con esta vista o panel para tu publicación. Cambiar estas opciones de filtro en el Programador no cambia los filtros de tu vista o panel. Si un filtro del panel requiere un valor de filtro y el filtro de programación está en blanco, la programación no mostrará resultados cuando se publique.

Si cambias los nombres de los campos que funcionan como filtros en tus Vistas o paneles, asegúrate de revisar la sección Filtros de tus Vistas y paneles programados y de actualizar los filtros según sea necesario para reflejar los cambios. Si una publicación de contenido programada incluye filtros que ya no funcionan (por ejemplo, si cambió el campo al que se hace referencia), la publicación programada podría exponer datos sin filtrar.

Para personalizar aún más las publicaciones, puedes usar la opción de filtro coincide con un atributo del usuario (si los administradores de Looker configuraron valores específicos del usuario llamados atributos del usuario). Si configuras un filtro para uno de estos atributos, se personalizarán automáticamente los resultados para cada usuario, lo que significa que puedes enviar resultados personalizados a muchos usuarios, incluso si realizas una publicación única. Puedes obtener más información sobre esto en la página de documentación Atributos de usuario.

Aplica opciones de entrega avanzadas

La sección Opciones avanzadas proporciona personalización adicional para tu publicación. Haz clic en la flecha junto a Opciones avanzadas para expandir este menú. Las opciones disponibles dependen del destino y el formato seleccionados para la publicación y si publicas un panel, una vista o una exploración. Los vínculos de la siguiente tabla dirigen a una descripción de cada opción disponible para la publicación de informes o exploraciones en los destinos integrados de Looker. Las publicaciones en integraciones de terceros pueden tener opciones avanzadas únicas disponibles.

Formato Correo electrónico Webhook Amazon S3 SFTP
Tabla de datos
Enviar este programa si No disponible para este destino No disponible para este destino No disponible para este destino
Límite
Opciones de correo electrónico Ejecuta la programación como destinatario
Incluir vínculos
Opciones de formato Aplica opciones de visualización
Valores de datos con formato
Zona horaria
Visualización
Límite No disponible para este destino No disponible para este destino No disponible para este destino
Opciones de correo electrónico Ejecutar programación como destinatario
Incluye vínculos
Resolución de la tabla
Zona horaria
CSV
Enviar este programa si Enviar este programa si Enviar este programa si Enviar este programa si
Límite Límite Límite Límite
Opciones de correo electrónico Ejecutar programación como destinatario No disponible para este destino No disponible para este destino No disponible para este destino
Incluye vínculos
Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización
Valores de datos con formato Valores de datos con formato Valores de datos con formato Valores de datos con formato
Zona horaria Zona horaria Zona horaria Zona horaria
XLSX
Enviar este programa si Enviar este programa si Enviar este programa si Enviar este programa si
Límite Límite Límite Límite
Opciones de correo electrónico Ejecutar programación como destinatario No disponible para este destino No disponible para este destino No disponible para este destino
Incluye vínculos
Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización
Valores de datos con formato Valores de datos con formato Valores de datos con formato Valores de datos con formato
Zona horaria Zona horaria Zona horaria Zona horaria
JSON: simple; JSON: etiqueta; JSON: intercalado y simple
Enviar este programa si Enviar este programa si Enviar este programa si Enviar este programa si
Límite Límite Límite Límite
Opciones de correo electrónico Ejecuta la programación como destinatario No disponible para este destino No disponible para este destino No disponible para este destino
Incluye vínculos
Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización
Valores de datos con formato Valores de datos con formato Valores de datos con formato Valores de datos con formato
Zona horaria Zona horaria Zona horaria Zona horaria
JSON: intercalado y detallado No disponible para este destino Límite Límite Límite
No disponible para este destino Zona horaria Zona horaria Zona horaria
Texto
Enviar este programa si Enviar este programa si Enviar este programa si Enviar este programa si
Límite Límite Límite Límite
Opciones de correo electrónico Ejecutar programación como destinatario No disponible para este destino No disponible para este destino No disponible para este destino
Incluye vínculos
Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización
Valores de datos con formato Valores de datos con formato Valores de datos con formato Valores de datos con formato
Zona horaria Zona horaria Zona horaria Zona horaria
HTML
Enviar este programa si Enviar este programa si Enviar este programa si Enviar este programa si
Límite Límite Límite Límite
Opciones de correo electrónico Ejecuta la programación como destinatario No disponible para este destino No disponible para este destino No disponible para este destino
Incluir vínculos
Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización Opciones de formato Aplica opciones de visualización
Valores de datos con formato Valores de datos con formato Valores de datos con formato Valores de datos con formato
Zona horaria Zona horaria Zona horaria Zona horaria

Enviar este programa si

En el caso de las publicaciones recurrentes de Looks, puedes personalizar el programa para que publique el contenido de Look solo cuando se cumplan ciertas condiciones. Las alertas proporcionan una función similar para los mosaicos del panel.

En el menú desplegable Enviar esta programación si (Send this schedule if), especifica si deseas publicar el contenido de la vista solo si hay resultados, solo si no hay resultados, o si hay alguno o ninguno. Por ejemplo, puedes usar los filtros para crear condiciones para situaciones que desees supervisar, como artículos que están por debajo de una determinada cantidad de inventario, gastos que superan un valor determinado, etc. Luego, publicar el contenido solo si se cumple esa condición.

También puedes especificar que se genere una entrega solo si los resultados de la consulta cambiaron desde que se envió la última entrega de datos. Para ello, marca la casilla junto a y los resultados cambiaron desde la última ejecución. Esta opción no está disponible si deseas usar la opción de límite Todos los resultados.

Límite

Si quieres limitar el tamaño de la publicación, selecciona una de las siguientes opciones para los datos:

  • Resultados en la tabla: Los datos se envían como una sola publicación.
  • Todos los resultados: Los datos se transmiten (obtén más información en ¿Cuáles son todos los límites de filas en Looker? en la página Prácticas recomendadas). Esto es útil para conjuntos de datos grandes, ya que evita las limitaciones de tamaño de archivo, navegador y memoria.

Si eliges Resultados en la tabla, Looker respetará las limitaciones de filas que hayas configurado en la vista guardada o en Explorar. Si eliges Todos los resultados, Looker mostrará todas las filas de la consulta, independientemente de la configuración de la vista guardada y del límite típico de 5,000 filas de Looker. Esto puede ser conveniente para recuperar conjuntos de datos muy grandes, pero debes tener cuidado para asegurarte de que la consulta no sea demasiado grande para tu base de datos.

Limita las opciones de correo electrónico

Cuando envías vistas y exploraciones, puedes limitar el tamaño de tu correo electrónico para que se mantenga dentro de las limitaciones de tamaño de los mensajes de tu servidor de correo electrónico. Selecciona una de las siguientes opciones de límite para tus datos:

  • Resultados en una tabla: Los datos se envían con un límite de 5,000 filas. Esta es la única opción disponible para los correos electrónicos que usan las opciones de formato Tabla de datos o Visualización. Los correos electrónicos con más de 5,000 filas no se enviarán.
  • Todos los resultados: Si usas las opciones de formato Texto, CSV, JSON: Simple, XLSX o HTML, puedes enviar todas las filas de los resultados de una vista guardada. Esta opción ignora los límites establecidos en una vista guardada o el límite típico de 5,000 filas de Looker. Sin embargo, hay un límite de datos total de 15 MB para que las aplicaciones de correo electrónico acepten el archivo adjunto. No se enviarán correos electrónicos de más de 15 MB con archivos adjuntos. Si especificas un formato de tabla de datos o visualización y, luego, seleccionas Todos los resultados, Looker cambiará automáticamente el formato para usar un archivo adjunto de texto que admita el envío de todos los resultados.

Para verificar si estás dentro del límite de filas o datos de los correos electrónicos programados, ingresa tu dirección de correo electrónico como destinatario y haz clic en Enviar prueba para enviarte los datos de inmediato. Si no recibes el correo electrónico, es probable que hayas alcanzado el límite de filas o el límite de datos de los correos electrónicos.

Opciones de correo electrónico

Las publicaciones a correo electrónico tienen opciones de entrega adicionales, que son Ejecutar programación como destinatario y Incluir vínculos.

Ejecutar programación como destinatario

Esta opción solo está disponible para el destino de correo electrónico.

La opción Run schedule as recipient permite a los administradores especificar una lista de usuarios que recibirán la entrega de contenido como si ejecutaran la consulta, según sus permisos. Los usuarios que no son administradores también pueden ingresar su propia dirección de correo electrónico para recibir una publicación como si hubieran consultado el contenido, según sus permisos. Esto significa que los filtros de acceso y los atributos de usuario de cada usuario se aplicarán a los datos incluidos en cada correo electrónico.

Por ejemplo, un administrador de Looker debe programar una consulta que cuente los usuarios agrupados por Estado en una serie de usuarios, y cada usuario tiene diferentes valores de filtro de acceso.

El usuario A tiene un filtro de acceso configurado como users.state = 'California'. Cuando se selecciona Run schedule as recipient, la consulta programada aplicará el filtro de acceso users.state = 'California' y enviará los resultados filtrados al usuario A. Los resultados mostrarán una fila solo para California.

Esta opción tiene en cuenta los permisos del usuario que crea la programación, así como los tipos de direcciones de correo electrónico que se agregaron al campo de texto ¿A quién se debe enviar el correo electrónico?.

En algunos casos, la opción Run schedule as recipient no está disponible:

  1. Cuando un usuario que no es administrador agrega una dirección de correo electrónico que no es la suya
  2. Cuando un administrador de Looker agrega el correo electrónico de un usuario inhabilitado
  3. Cuando un administrador de Looker agrega un correo electrónico que no pertenece a un usuario de Looker (una cuenta de Looker se indica con un ícono de Looker junto al destinatario)
  • Si el correo electrónico se agregó antes de seleccionar la opción Ejecutar programación como destinatario, esta se inhabilitará automáticamente. Estará disponible nuevamente si esa dirección de correo electrónico se borra de la lista de destinatarios.
  • Si la dirección de correo electrónico se agregó después de seleccionar la opción Run schedule as recipient, se producirá un error y se quitará automáticamente del campo Who should it be emailed to?. La opción Ejecutar programación como destinatario permanecerá habilitada.

En el caso especial en el que un usuario aparece como destinatario en una programación que tiene habilitada la opción Ejecutar programación como destinatario y, luego, la cuenta de ese usuario está inhabilitada, la programación no se entregará al usuario inhabilitado la próxima vez que se ejecute. Si se borra la cuenta de ese usuario, no se enviará toda la programación a ningún destinatario. Un administrador o usuario de Looker con el permiso see_schedules podrá diagnosticar esta falla en la página Historial del programador del panel Administrador.

Si el administrador de Looker estableció la política de datos enviados por correo electrónico de tu instancia de Looker como Enviar vínculos y datos, el programador mostrará la opción Incluir vínculos. Cuando esta opción está marcada, las entregas de datos por correo electrónico incluyen un vínculo a Looker que dice “Ver informe completo” por las Vistas y Exploraciones publicadas y la opción "Ver el panel completo" para los paneles entregados.

Este vínculo permite que los destinatarios del correo electrónico exploren con mayor detalle los datos de tu instancia de Looker. Los destinatarios deben acceder a Looker y tener permisos para acceder al modelo en el que se basa el contenido publicado para verlo en Looker. Si quieres quitar este vínculo de los correos electrónicos de entrega de datos, desmarca la casilla de verificación Incluir vínculos.

Opciones de formato

Los envíos que no usan el formato de visualización tienen opciones de entrega adicionales, que son Aplicar opciones de visualización y Valores de datos con formato.

Aplicar opciones de visualización

Esta opción no está disponible para las publicaciones de Vistas o Exploraciones en formato de visualización.

  • Selecciona Aplicar opciones de visualización para que la entrega de datos tenga un aspecto similar a un gráfico de tabla. Se aplicará cualquiera de los siguientes parámetros de configuración de los menús Trama, Serie y Formato que se hayan definido para la visualización:

    El formato condicional se muestra en las publicaciones de Excel de Looks y Exploraciones con visualizaciones de gráficos de tablas solo si se aplica la regla A lo largo de una escala.

  • Anula la selección de Aplicar opciones de visualización para que Looker envíe los datos como aparecen en la sección Datos de la vista o en la ventana Explorar desde aquí de un mosaico del panel. JSON: Etiqueta usa el campo label, incluso si no se selecciona Aplicar opciones de visualización.

Valores de datos con formato

Esta opción no está disponible para las publicaciones de Vista o Explorar en formato de visualización.

Puedes configurar el formato de los datos:

  • Selecciona Valores de datos con formato si quieres que los datos se vean más similares a la experiencia Explorar en Looker, aunque algunas funciones (como la vinculación) no son compatibles con todos los tipos de archivos.
  • Anula la selección de Valores de datos con formato si no quieres aplicar ningún formato especial a los resultados de la consulta, como redondear números largos o agregar caracteres especiales que los desarrolladores de Looker podrían haber establecido. Por lo general, esto es lo que se prefiere cuando los datos se ingresan a otra herramienta para su procesamiento.

Resolución de la tabla

Cuando envías contenido al correo electrónico en formato Visualización, puedes personalizar el ancho de la visualización con el menú desplegable Resolución de la tabla. Las opciones de ancho son las siguientes:

  • Normal: 800 píxeles
  • Ancho: 1,680 píxeles

Si eliges Ancho y el ancho de la visualización supera el límite establecido por tu cliente de correo electrónico, es posible que los destinatarios de la entrega de correo electrónico deban desplazarse horizontalmente para ver toda la visualización.

Zona horaria

De forma predeterminada, Looker usa la zona horaria asociada a tu cuenta para determinar cuándo enviar la entrega de datos. Si no tienes una zona horaria asociada a tu cuenta, Looker usa la zona horaria de la aplicación. Si quieres especificar una zona horaria diferente, selecciona Usar zona horaria personalizada. La zona horaria que selecciones no afectará los datos de tu vista o panel, solo los tiempos de publicación.

Prueba la publicación

Haz clic en el botón Enviar prueba para enviar una entrega de prueba por única vez al destino especificado.

Cómo guardar la publicación

En la parte inferior del programador, se muestra un resumen de la configuración de la publicación.

En el caso de las publicaciones únicas, cuando termines de configurar las opciones de publicación, haz clic en el botón Enviar para publicar tu contenido de inmediato en el destino especificado.

En el caso de las publicaciones recurrentes, cuando termines de configurar las opciones de publicación, haz clic en el botón Guardar todo para guardar tu programación y cerrar la ventana. El contenido se publicará según la configuración de publicación. Si vuelves a abrir el programador, tu programación guardada aparecerá en el panel izquierdo. Puedes duplicar o borrar la programación haciendo clic en los íconos Duplicar o Borrar, respectivamente.

Tu programación guardada también aparecerá en la página Programaciones que creaste en tu perfil de usuario y en las páginas Programaciones y Historial de programaciones en el panel Administrador. Para obtener más información, consulta la sección Cómo ver las publicaciones de esta página.

Cómo ver las publicaciones

Puedes ver los programas que creaste y, si tienes los permisos adecuados, todos los programas de la instancia de Looker.

Cómo ver las publicaciones que creaste

En la página Programas que creaste, puedes ver una lista de todos los programas que creaste. Para acceder a ellos, haz clic en el ícono de tu perfil de usuario y selecciona Programas. Consulta la página Cómo ver tus publicaciones de datos programadas para obtener más información sobre cómo ver y administrar los programas que creaste.

Cómo ver las publicaciones creadas por otros usuarios

Si tu administrador de Looker te otorgó permisos para ver las páginas de administración Programaciones y Historial de programación, puedes ver la lista de todas las programaciones de toda la instancia de Looker. Sin embargo, no podrás editar ni borrar esas programaciones.

Qué debes saber

A veces, es posible que un envío de correo electrónico programado no llegue a uno o más de sus destinatarios. Esto puede ocurrir 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.

Pueden surgir otros desafíos:

  • Si tu empresa estableció su propia configuración de correo electrónico en la sección Administrador de Looker, los administradores de Looker deberán asegurarse de que la configuración sea correcta y de que tu proveedor de correo electrónico funcione correctamente.
  • Según la configuración de Limit, la entrega de datos se limitará a 5,000 filas o a un tamaño de archivo máximo de 15 MB para los correos electrónicos con archivos adjuntos y de 20 MB para los correos electrónicos con contenido intercalado. No se enviarán correos electrónicos con más filas o datos que estos límites.
  • Si un correo electrónico no se envía a la hora esperada, pero finalmente llega, es probable que compitas con otras tareas de Looker. Estas tareas pueden incluir otros correos electrónicos programados, muchas personas que exploran datos al mismo tiempo o la compilación de tablas derivadas persistentes. Si esto sucede, consulta con los administradores de Looker sobre las tareas en competencia.
  • Si un correo electrónico específico desaparece de tu lista de distribución, es probable que un usuario se esté anulando la suscripción a ese correo electrónico programado. Esto puede ser un desafío particular si usas un alias de correo electrónico de grupo para enviar mensajes a varias personas, ya que cualquier destinatario individual puede anular la suscripción a todo ese alias de correo electrónico. Si necesitas comprender las anulaciones de suscripciones, consulta esta publicación de la comunidad de Looker sobre cómo supervisar los eventos de anulación de suscripciones del programador.