Acciones de Looker: Hojas de cálculo de Google

Es posible que las instancias alojadas por el cliente no puedan habilitar acciones desde el Action Hub de Looker, sobre todo las que admiten resultados en streaming o las que usan OAuth, si no cumplen los requisitos del Action Hub de Looker.

Consulte la página de documentación Compartir datos a través de un centro de acciones para ver las soluciones sugeridas a este posible problema.

¿Tu trabajo requiere que pases mucho tiempo en Hojas de cálculo de Google? Puedes usar la acción segura basada en OAuth de Looker para enviar archivos CSV directamente desde Looker a Hojas de cálculo de Google de forma puntual o periódica.

La acción de Hojas de cálculo de Google está integrada con Looker a través de Action Hub de Looker. Una vez que el administrador de Looker haya habilitado 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 al enviar o programar Looks 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 cómo puede enviar o programar envíos en formato CSV a una hoja de cálculo de Google cualquier usuario que tenga los permisos adecuados.

Habilitar 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 siguiendo estos pasos:

  1. Vaya al panel Administrar y, en Plataforma, vaya a la página Acciones.
  2. En la lista de acciones del centro de actividades, desplázate hasta Google Sheets y haz clic en el botón Habilitar.
  3. En la página de acción Hojas de cálculo de Google, activa el interruptor Habilitado y haz clic en Guardar.
  4. Cuando vuelvas a la lista de acciones del centro de actividades, la acción de Hojas de cálculo de Google debería estar habilitada.

Tanto tú como tus usuarios (si tienen permisos de send_to_integration) podéis enviar o programar Looks o Exploraciones en formato CSV a una hoja de cálculo de Google.

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

Cualquier usuario de Looker que tenga permisos send_to_integration puede enviar o programar Looks 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 en toda la hoja. Si tu tabla de datos tiene columnas, filas o pestañas que superan este límite, no se podrá enviar la información a la integración de Hojas de cálculo de Google.

Para preparar los datos antes de enviarlos o programarlos, sigue estos pasos:

  • Escalado horizontal: si tu tabla de datos contiene más de 26 columnas y quieres importar los datos a una hoja de cálculo de Google, tendrás que ampliarla manualmente antes de poder importar los datos.
  • Escalado vertical: si tu tabla de datos contiene más de 1000 filas, Looker añadirá esas filas a tu hoja de cálculo de Google de forma predeterminada.
  • Sobrescribir: si va a importar los datos a una hoja de cálculo de Google, escriba las fórmulas en una pestaña independiente de la hoja para conservar la lógica de las fórmulas. Si usas la función de sobrescribir de la acción de Hojas de cálculo de Google, la acción actualiza dinámicamente tu hoja de cálculo de Google y tus datos se cargarán automáticamente en la primera pestaña o en la pestaña situada más a la izquierda de tu hoja de cálculo de Google. Si prefieres crear una hoja de cálculo con cada envío 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 sobrescribir de la acción de Hojas de cálculo de Google.

Para enviar o programar tu contenido, sigue estos pasos:

  1. En 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 envías contenido a Google Drive, tendrás que autenticarte con tus credenciales de Google. Haz clic en Iniciar sesión con Google, especifica tu cuenta de Google y, a continuación, haz clic en Permitir para conectar tu cuenta de Looker con tus credenciales de OAuth de Google. Solo puedes conectar un conjunto de credenciales de OAuth 2.0 de Google a esta integración.
  3. En el programador, haz clic en Verificar credenciales para cargar tu Google Drive.
  4. En el menú desplegable Seleccionar unidad para guardar el archivo, elige la unidad de Google Drive en la que se guardará el archivo CSV.

    A continuación, puedes introducir la URL de una carpeta de esta unidad o recuperar todas las carpetas de tu unidad.

    • En el campo URL de destino de Google Drive, introduce la URL completa de Google Drive de la carpeta en la que quieras guardar los datos. Por ejemplo: https://drive.google.com/corp/drive/folders/abcxyz. Si no se puede acceder a esta URL, los datos se guardarán en la carpeta raíz de tu Google Drive.
    • En el menú desplegable Seleccionar Obtener para obtener una lista de carpetas de esta unidad, selecciona Obtener. Cuando se actualice el cuadro de diálogo Programador, en el menú desplegable Seleccionar carpeta para guardar el archivo, elige la carpeta de Google Drive en la que se guardará el archivo CSV.
  5. Especifica el nombre del archivo de la hoja de cálculo de Google en el campo Introduce el nombre de un archivo. No es necesario que incluyas la extensión del archivo, ya que la acción de Hojas de cálculo de Google la añadirá automáticamente durante la entrega.
  6. En el menú desplegable Sobrescribir archivos, seleccione o No. Si selecciona No, se generará una hoja de cálculo de Google con una instantánea de sus datos cada vez que se envíen. Si seleccionas , tus datos se cargarán en la primera pestaña (la de más a la izquierda) de la hoja de cálculo de Google que ya tengas.
  7. Debido a los límites de celdas de Hojas de cálculo de Google, si eliges la opción de sobrescribir, ten en cuenta que las pestañas que se añadan durante cada envío no pueden hacer que la hoja supere el límite de 10 millones de celdas. Una vez que se supere el límite de celdas, las programaciones posteriores fallarán.
  8. Las opciones avanzadas de los archivos CSV incluyen límites y formatos personalizables. Haz clic en Enviar o en Programar.
  9. Actualiza tu carpeta de Google Drive para ver el archivo.

Cambiar de cuenta de Google

Para asociar otra cuenta de Google a esta acción, debes eliminar la conexión de la cuenta a la instancia de Looker. Para obtener más información, consulta el artículo sobre gestionar las conexiones entre la cuenta de Google y terceros.