Es posible que las instancias alojadas por el cliente no puedan habilitar acciones desde Looker Action Hub, en especial las acciones que admiten resultados transmitidos o que usan OAuth, si la instancia de Looker alojada por el cliente no cumple con los requisitos de Looker Action Hub.
Consulta la página de documentación Cómo compartir datos a través de un centro de acciones para ver las soluciones sugeridas a este posible problema.
Puedes usar la acción segura de Google Drive basada en OAuth de Looker para enviar vistas, exploraciones y paneles de Looker a Google Drive de forma única o recurrente. La acción de Google Drive se integra en Looker a través del Centro de acciones de Looker. Una vez que el administrador de Looker habilite la acción de Google Drive en Action Hub, los usuarios podrán seleccionar Google Drive como destino posible cuando envíen o programen looks, exploraciones y paneles.
Dado que la acción de Google Drive aprovecha Google OAuth, los usuarios podrán publicar contenido solo en las carpetas de Drive a las que sus credenciales de Google les permitan acceder. La acción de Google Drive permite a los usuarios conectar su Google Drive a Looker con Google OAuth 2.0 para que puedan almacenar archivos en sus carpetas de Google Drive.
En esta página, se explica a los administradores cómo habilitar la acción de Google Drive. También se describe cómo cualquier usuario que tenga los permisos adecuados puede enviar o programar entregas de datos a una carpeta de Google Drive.
Habilita la acción de Google Drive en Looker
Los administradores de Looker pueden habilitar la acción de Google Drive en Looker con los siguientes pasos:
- Ve al panel Administrador y, en Plataforma, ve a la página Acciones.
- En la lista de acciones de Action Hub, desplázate hasta Google Drive y haz clic en el botón Habilitar.
- En la página de acciones de Google Drive, haz clic en el botón de activación Habilitada para ponerlo en la posición de activado y haz clic en Guardar.
- Cuando vuelvas a la lista de acciones de Action Hub, tu acción de Google Drive debería estar habilitada.
Ahora tú y tus usuarios (si tienen permisos de send_to_integration
) pueden enviar o programar vistas, exploraciones y paneles a una carpeta de Google Drive.
Cómo enviar datos a una carpeta de Google Drive
Cualquier usuario de Looker que tenga permisos send_to_integration
puede enviar o programar vistas, exploraciones o paneles a una carpeta de Google Drive.
Entre las opciones de formato para enviar y programar paneles, se incluyen las siguientes:
- Visualización
- CSV (archivo ZIP): Si envías un archivo ZIP, cada tarjeta de tu panel se enviará como un archivo CSV independiente. Puedes extraer el archivo en la nube con una extensión de Chrome o desde Drive.
Estas son las opciones de formato para enviar y programar looks o exploraciones:
- CSV
- XLSX
- JSON: simple
- JSON: etiqueta
- JSON: intercalado y simple
- JSON: intercalado y detallado
- Texto
- HTML
- En el Programador, junto a ¿A dónde deben ir estos datos?, selecciona Google Drive como destino de entrega.
- Si publicas contenido en Google Drive por primera vez, deberás autenticarte con tus credenciales de Google. Haz clic en Acceder con Google, especifica tu Cuenta de Google y, luego, haz clic en Permitir para conectar tu cuenta de Looker a tus credenciales de OAuth de Google. Solo puedes conectar un conjunto de credenciales de OAuth 2.0 de Google a esta integración.
- En el Programador, haz clic en Verificar credenciales para cargar tu unidad de Google Drive.
-
En el menú desplegable Seleccionar Drive para guardar el archivo, elige la unidad de Google Drive en la que se guardará el archivo.
A continuación, puedes ingresar la URL de una carpeta en este Drive o recuperar todas las carpetas de tu Drive.
-
En el campo URL de destino de Google Drive, ingresa la URL completa de Google Drive de la carpeta en la que deseas guardar tus datos. Por ejemplo:
https://drive.google.com/corp/drive/folders/abcxyz
. Si no se puede acceder a esta URL, tus datos se guardarán en la carpeta raíz de tu Google Drive. - En el menú desplegable Seleccionar recuperar para obtener una lista de carpetas en esta unidad, selecciona Recuperar. Después de que se actualice el diálogo del Programador, selecciona la carpeta de Google Drive en la que se guardará el archivo en el menú desplegable Seleccionar carpeta para guardar el archivo.
-
En el campo URL de destino de Google Drive, ingresa la URL completa de Google Drive de la carpeta en la que deseas guardar tus datos. Por ejemplo:
- Especifica el nombre del archivo en el campo Enter a filename. No es necesario que incluyas la extensión del archivo, ya que la acción la agregará automáticamente durante la publicación.
- Las opciones avanzadas para personalizar la publicación de contenido dependen del formato de los datos. Haz clic en Enviar o Programar.
- Actualiza la carpeta de Google Drive para ver la entrega de los archivos.
No se reemplazarán ni se cambiará el nombre de tus archivos durante las publicaciones posteriores de archivos con el mismo nombre, por lo que, si programaste contenido para que se publique de forma repetida, tu carpeta de Drive contendrá varios archivos con el mismo nombre.
Cómo cambiar de Cuenta de Google
Para asociar una Cuenta de Google diferente con esta acción, debes borrar la conexión de la cuenta a la instancia de Looker. Para obtener más información, consulta Administra las conexiones entre tu Cuenta de Google y terceros.