¿Qué es BigQuery?
BigQuery es la solución de Google para el almacenamiento de datos a nivel empresarial. Es un servicio basado en la nube que ofrece consultas SQL rápidas para big data a un precio asequible. Al ser un producto de Google, es fiable, seguro y siempre está mejorando. Con BigQuery, las grandes empresas ya no tienen que gestionar sus almacenes de datos con un costoso hardware in situ. BigQuery se ejecuta y realiza copias de seguridad en la infraestructura de Google. Google BigQuery permite a los usuarios aprovechar al máximo la infraestructura de productos de Google. Hoy analizamos el nuevo conector BigQuery de Google para Google Sheets, y cómo puedes utilizar la herramienta gratuita que hemos desarrollado específicamente para automatizar la transferencia de datos.
Nuevo conector de datos de Google Sheets
Google ha lanzado recientemente un nuevo conector de datos para usuarios de BigQuery y Google Sheets. Se trata de una gran noticia para los analistas de datos que desean mejorar y automatizar la facilidad con la que gestionan los datos. Esta solución está diseñada para los profesionales de big data que quieren utilizar Sheets para hacer grandes cálculos: con este conector se puede escanear hasta 1 TB de datos de BigQuery para extraer hasta 10.000 filas de datos en una hoja a través de SQL estándar. Esto permite analizar grandes cantidades de información en un entorno intuitivo y colaborativo.
Limitaciones
Como ocurre con todas las herramientas recién lanzadas, existen algunas limitaciones. Aunque podemos ser pacientes mientras Google mejora esta herramienta, es bueno ser conscientes de lo que podemos y no podemos hacer.
Móvil: Actualmente, esta herramienta no es apta para móviles. Aunque, puede ver sus resultados en el móvil. Por lo tanto, tendrá que ejecutar sus consultas en un ordenador, pero los resultados compartidos pueden ser vistos y comentados por los miembros del equipo en los dispositivos móviles.
Automatización: Actualmente no existen funciones de automatización con esta herramienta. Esperamos que esto cambie pronto, pero mientras tanto, uno de nuestros ingenieros Sheetgo ha creado un Google Apps Script gratuito que puedes utilizar para automatizar su proceso.
Grandes volúmenes: Como ya se ha mencionado, aunque este conector admite consultas de datos ENORMES a una velocidad notablemente rápida, si quieres más de 10.000 filas en una sola hoja de cálculo, tendrás que utilizar otro método: Obtener datos de BigQuery a Google Sheets automáticamente..
Introducción al conector de datos BigQuery
Primer paso.
Para ejecutar el conector de datos haz clic en Datos → Conectores de datos → BigQuery.
Segundo paso.
Se abrirá una ventana en tu Hoja. Seleccione el proyecto de facturación en el que desea trabajar y haga clic en Escribir consulta.
Paso 3.
El uso del parámetro no es un paso obligatorio, pero resulta útil si necesita añadir un valor de hoja de cálculo a la consulta. Haga clic en Añadir para añadir Parámetros.
Paso 4.
El nombre del parámetro (que se utiliza como referencia) está relacionado con la dirección de la celda en la hoja de cálculo. Dale a tu parámetro un nombre único para que puedas recordarlo fácilmente y elige una celda como referencia.
Paso 5.
En este ejemplo, “
Paso 6.
En la siguiente captura de pantalla, puede encontrar la lista de todas las tablas y estructuras de cada tabla que tiene en su cuenta de BigQuery. Piense en ello como su tabla de contenido.
Paso 7.
En caso de escribir un Query con un error, el Editor de consultas BigQuery detecta automáticamente los errores. Este es un ejemplo de cómo detecta el error ortográfico “
Paso 8.
Una vez que la consulta es válida, Google te lo indica en la parte inferior. Por lo tanto, asegúrese de que la consulta es válida antes de hacer clic en INSERTAR RESULTADOS.
Paso 9.
Si miras la captura de pantalla, te darás cuenta de un par de cosas:
- El icono de la pestaña indica que no se trata de una pestaña normal de Google Sheets. Esta pestaña es diferente, ya que su único propósito es mostrar los resultados de BigQuery, que no se pueden editar.
- El menú especial de la parte inferior, dentro de los tres puntos, le permite controlar y editar su conexión BiqQuery.
- Esta conexión no puede automatizarse. No obstante, para que dispongas de datos actualizados, abre la hoja de cálculo y, en esta pestaña, pulsa Actualizar.
- Para saber cómo puedes automatizar esto con Google Apps Script, haz clic para leer sobre ello en nuestra entrada del blog Cómo pasar automáticamente datos de BigQuery a Google Sheets.
Ahora que has creado con éxito enlaces entre BigQuery y tus hojas de cálculo de Google, ¡es hora de poner esos datos a trabajar! Asegúrese de obtener más información sobre BigQuery de Google en la siguiente entrada del blog: ¿Cuándo tiene sentido utilizar Google BigQuery?.
