Acciones de Looker: Hojas de cálculo de Google

Es posible que las instancias alojadas por el cliente no puedan habilitar acciones desde Looker Action Hub, en especial las que admiten los resultados transmitidos o que usan OAuth, si la instancia de Looker alojada por el cliente no cumple con los requisitos del Centro de acciones de Looker.

Consulta la página de documentación Cómo compartir datos mediante un centro de acciones para obtener soluciones sugeridas a este posible problema.

¿Tu trabajo requiere que dediques mucho tiempo a Hojas de cálculo de Google? Puedes usar la acción segura y basada en OAuth de Looker para enviar archivos CSV directamente de Looker a Hojas de cálculo de Google de forma única o recurrente.

La acción de Hojas de cálculo de Google se integra en Looker por medio del Centro de acciones de Looker. Una vez que el administrador de Looker habilite la acción de Hojas de cálculo de Google en el Centro de acciones, los usuarios podrán seleccionar Hojas de cálculo de Google como posible destino cuando envíen o programen vistas o exploraciones.

En esta página, se explica a los administradores cómo habilitar la acción de Hojas de cálculo de Google en Looker. También se describe la manera en que cualquier usuario con los permisos adecuados puede enviar o programar entregas en formato CSV a una hoja de cálculo de Google.

Habilita la acción de Hojas de cálculo de Google en Looker

Los administradores de Looker pueden habilitar la acción de Hojas de cálculo de Google en Looker mediante los siguientes pasos:

  1. Ve al panel Administrador y, en Plataforma, ve a la página Acciones.
  2. En la lista de acciones del Centro de acciones, desplázate hasta Hojas de cálculo de Google y haz clic en el botón Habilitar.
  3. En la página de acción de Hojas de cálculo de Google, active Habilitada y haga clic en Guardar.
  4. Cuando vuelvas a la lista de acciones del Centro de acciones, tu acción de Hojas de cálculo de Google debería estar habilitada.

Tú y tus usuarios, si tienen los permisos send_to_integration, ahora pueden enviar o programar vistas o exploraciones en formato CSV a una hoja de cálculo de Google.

Entrega datos en formato CSV a una hoja de cálculo de Google

Cualquier usuario de Looker con permisos de send_to_integration puede enviar o programar vistas o exploraciones en formato CSV a una hoja de cálculo de Google.

Hojas de cálculo de Google tiene un límite de 10 millones de celdas para todo el documento. Si tu tabla de datos tiene columnas, filas o pestañas que superan este límite, fallarán las entregas a la integración de Hojas de cálculo de Google.

Sigue estos pasos para preparar los datos antes de enviarlos o programarlos:

  • Escalamiento horizontal: Si la tabla de datos contiene más de 26 columnas y planeas importar los datos a una Hoja de cálculo de Google existente, deberás expandirla de forma manual para poder importar los datos en ella.
  • Escalamiento vertical: Si la tabla de datos contiene más de 1,000 filas, Looker agregará esas filas a la hoja de cálculo de Google de forma predeterminada.
  • Reemplazo: Si quieres importar tus datos en una hoja de cálculo de Google existente, escribe las fórmulas en otra pestaña para conservar la lógica de las fórmulas. Si usas la función de reemplazar de la acción de Hojas de cálculo de Google, la acción actualizará de forma dinámica tu hoja de cálculo de Google y tus datos se cargarán automáticamente en la primera pestaña o en el extremo izquierdo de tu hoja de cálculo de Google. Si prefieres crear una hoja de cálculo nueva con cada entrega de datos para tener un historial completo de tus datos y poder hacer un seguimiento de los cambios a lo largo del tiempo, no uses la función de reemplazo de la acción Hojas de cálculo de Google.

Sigue estos pasos para enviar o programar el contenido:

  1. En el programador, junto a ¿Dónde deben ir estos datos?, selecciona Hojas de cálculo de Google como destino de entrega.
  2. Si es la primera vez que publicas contenido en Google Drive, debes autenticarte con tus credenciales de Google. Haz clic en Acceder, especifica tu Cuenta de Google y, luego, haz clic en Permitir para conectar la cuenta de Looker con las credenciales de OAuth de Google. Solo puedes conectar un conjunto de credenciales de Google Oauth a esta integración.
  3. En el programador, haz clic en Verificar credenciales para cargar tu Google Drive.
  4. En el menú desplegable Seleccionar Drive para guardar el archivo, elige la unidad de Google Drive en la que quieres guardar el archivo CSV.
  5. En el menú desplegable Seleccionar una carpeta para guardar el archivo, elige la carpeta de Google Drive donde se guardará el archivo CSV.
  6. Especifica el nombre de tu archivo de hoja de cálculo de Google en el campo Enter a name. No es necesario que incluyas la extensión de archivo, ya que la acción de Hojas de cálculo de Google la agregará automáticamente durante la entrega.
  7. En el menú desplegable Reemplazar archivos existentes, selecciona o No. Si seleccionas No, se generará una hoja de cálculo de Google nueva con un resumen de tus datos cada vez que se entreguen datos. Si seleccionas , tus datos se cargarán en la primera pestaña o en el extremo izquierdo de la hoja de cálculo de Google existente.
  8. Debido a los límites de celdas de Hojas de cálculo de Google, si eliges la opción de reemplazar, ten en cuenta que las pestañas que se agregan durante cada publicación no pueden hacer que la hoja supere el límite de 10 millones de celdas. Cuando se supere el límite de celdas, fallarán las programaciones posteriores.
  9. Las opciones avanzadas de los archivos CSV incluyen un límite y un formato personalizables. Haz clic en Enviar o Programar.
  10. Actualiza tu carpeta de Google Drive para ver la entrega de tus archivos.