Usa hojas conectadas
Con hojas conectadas, puedes acceder a las miles de filas de datos de BigQuery, analizarlas, visualizarlas y compartirlas desde tu documento de Hojas de cálculo de Google.
También puedes hacer lo siguiente:
Colaborar con socios, analistas y otras partes interesadas en una interfaz de hoja de cálculo familiar
Garantizar una única fuente de información para el análisis de datos sin exportaciones adicionales de hojas de cálculo.
Optimizar los flujos de trabajo de creación de informes y de paneles
Las hojas conectadas ejecutan consultas de BigQuery en tu nombre en función de la solicitud o de un programa definido. Los resultados de esas consultas se guardan en la hoja de cálculo para analizar los datos y compartirlos.
Casos de uso de ejemplo
Los siguientes son solo algunos casos prácticos que muestran cómo las Hojas de cálculo conectadas te permiten analizar grandes cantidades de datos dentro de una hoja, sin necesidad de conocer SQL.
Planificación de negocios: Compila y prepara conjuntos de datos y, luego, permite que otros encuentren estadísticas de los datos. Por ejemplo, analiza los datos de ventas para determinar qué productos se venden mejor en diferentes ubicaciones.
Atención al cliente: Descubre qué tiendas tienen la mayor cantidad de reclamos por cada 10,000 clientes.
Ventas: Crea informes internos de finanzas y ventas, y comparte informes de ingresos con representantes de ventas.
Control de acceso
El acceso directo a los conjuntos de datos y a las tablas de BigQuery se sigue controlando en BigQuery. Si deseas solo otorgar al usuario acceso a las Hojas de cálculo de Google, comparte una hoja de cálculo y no le otorgues acceso a BigQuery.
Un usuario con acceso solo a las Hojas de cálculo de Google puede realizar un análisis en la hoja y usar otras funciones de las Hojas de cálculo, pero no podrá realizar las siguientes acciones:
- Actualiza manualmente los datos de BigQuery en la hoja.
- Programar una actualización de los datos en la hoja.
Cuando filtras datos en Hojas conectadas, se actualiza la consulta que envías a BigQuery en función del proyecto que seleccionaste. Puedes ver la consulta ejecutada con el siguiente filtro de registro en el proyecto relacionado:
resource.type="bigquery_resource" protoPayload.metadata.firstPartyAppMetadata.sheetsMetadata.docId != NULL_VALUE
Controles del servicio de VPC
Puedes usar los Controles del servicio de VPC para restringir el acceso a los recursos de Google Cloud. Debido a que los Controles del servicio de VPC no son compatibles con Hojas de cálculo, es posible que no puedas acceder a los datos de BigQuery que protegen los Controles del servicio de VPC. Si tienes los permisos de permiso necesarios y cumples con las restricciones de acceso a los Controles del servicio de VPC, puedes configurar el perímetro de los Controles del servicio de VPC para permitir consultas enviadas a través de hojas conectadas. Para hacerlo, debes configurar el perímetro con los siguientes pasos:
- Un nivel de acceso o una regla de entrada para permitir solicitudes de direcciones IP de confianza, identidades y dispositivos de cliente de confianza fuera del perímetro.
- Una regla de salida que permite que los resultados de la consulta se copien en las hojas de cálculo de los usuarios.
Obtén información sobre la configuración de las políticas de entrada y salida y la configuración de los niveles de acceso para configurar las reglas de forma adecuada. Para configurar un perímetro a fin de permitir la copia de datos necesaria, usa el siguiente archivo YAML:
# Allows egress to Sheets through the Connected Sheets feature
- egressTo:
operations:
- serviceName: 'bigquery.googleapis.com'
methodSelectors:
- permission: 'bigquery.vpcsc.importData'
resources:
- projects/628550087766 # Sheets-owned Google Cloud project
egressFrom:
identityType: ANY_USER_ACCOUNT
Antes de comenzar
Primero, asegúrate de cumplir con los requisitos para acceder a los datos de BigQuery en las Hojas de cálculo, como se describe en la sección “Qué necesitas” del tema de Google Workspace Comienza a usar datos de BigQuery en Hojas de cálculo de Google.
Si aún no tienes un proyecto de Google Cloud configurado para la facturación, sigue estos pasos:
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- BigQuery se habilita automáticamente en proyectos nuevos.
Para activar BigQuery en un proyecto existente, ve a
Enable the BigQuery API.
.
Cuando completes este tema puedes borrar los recursos que hayas creado para evitar que se te sigan facturando. Para obtener más detalles, consulta Realiza una limpieza.
Abre conjuntos de datos de BigQuery desde Hojas conectadas
En el siguiente ejemplo, se usa un conjunto de datos públicos para mostrarte cómo conectarte a BigQuery desde Hojas de cálculo de Google.
Crea o abre un documento de Hojas de cálculo de Google.
Haz clic en Datos, luego, en Conectores de datos y, luego, en Conectar a BigQuery.
Haz clic en Conectarse.
Selecciona un proyecto de Google Cloud que tenga habilitada la facturación.
Haz clic en Conjuntos de datos públicos.
En el cuadro de búsqueda, escriba chicago y, luego, selecciona el conjunto de datos chicago_taxi_trips.
Selecciona la tabla taxi_trips y, luego, haz clic en Conectar.
Tu hoja de cálculo debería ser similar a la siguiente:
Comienza a usar la hoja de cálculo. Puedes crear tablas dinámicas, fórmulas y gráficos mediante técnicas conocidas de las Hojas de cálculo de Google.
Aunque la hoja de cálculo muestra una vista previa de solo 500 filas, cualquier tabla dinámica, fórmula y gráficos utilizan todo el conjunto de datos. La cantidad máxima de filas de resultados que se muestran para las tablas dinámicas es de 50,000. También puedes extraer los datos a una hoja. La cantidad máxima de filas de resultados que se muestran para las extracciones de datos es de 50,000. Para obtener más información, consulta el instructivo de Hojas de cálculo conectadas.
Abre tablas en Hojas conectadas
Para abrir tablas en Hojas conectadas desde la consola de Google Cloud, usa uno de los siguientes métodos:
Usa el panel Explorador:
En el panel Explorador, expande el conjunto de datos que contiene la tabla que deseas abrir en Hojas de cálculo de Google.
Junto al nombre de la tabla, haz clic en > Hojas conectadas:
Ver acciones y, luego, selecciona Abrir con
Usa la barra de herramientas de la tabla:
En el panel Explorador, haz clic en la tabla que deseas abrir en Hojas de cálculo de Google.
En la barra de herramientas de la tabla, haz clic en Exportar y, luego, en Explorar con Hojas de cálculo:
Libera espacio
Para evitar que se generen costos en tu cuenta de Google Cloud por los recursos que se usaron en este instructivo, sigue estos pasos:
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
¿Qué sigue?
Obtén más información sobre el tema Comienza a usar datos de BigQuery en Hojas de cálculo de Google de Google Workspace.
Mira videos de la lista de reproducción de las Hojas conectadas en YouTube.