Ver categorías

Power Query para Google Sheets

9 minutos de lectura

Hojas de cálculo de Google
HOJAS DE CÁLCULO DE GOOGLE EQUIVALENTE A POWER QUERY

El equivalente en Power Query
Google Sheets nunca tuvo

Microsoft Excel cuenta con Power Query. Google Sheets no, al menos hasta ahora. Query Streams te ofrece datos SQL en tiempo real y bajo demanda con filtros interactivos, uso compartido seguro y sin necesidad de modificar la red.

Datos en tiempo real y bajo demanda
No se han compartido credenciales
Filtros interactivos

Microsoft Excel cuenta con Power Query. Google Sheets no. Hasta ahora, para incorporar datos de bases de datos fiables, filtrables y en tiempo real a una hoja de cálculo de Google había que recurrir a una combinación de Apps Script, instrucciones IMPORT, importaciones de archivos CSV o herramientas de terceros con actualizaciones programadas y lentas. Cambios en Query Streams que ofreciéndote la pieza que te faltaba: un conector SQL seguro y bajo demanda con un complemento para Google Sheets perfectamente optimizado.

¿Google Sheets tiene Power Query?

No. Google Sheets no tiene una función Power Query integrada. Su función nativa CONSULTA() Esta función solo modifica los datos que ya están en la hoja de cálculo; no puede conectarse a una base de datos externa. La alternativa más parecida a Power Query para Google Sheets es Query Streams, un complemento gratuito que obtiene datos en tiempo real de SQL Server, PostgreSQL, MySQL, MariaDB y otras bases de datos, con filtros interactivos y uso compartido seguro.

Lo que le falta a Google Sheets

No hay conector SQL nativo

Los equipos recurren a Apps Script, IMPORTDATA, IMPORTXML o la importación manual de archivos CSV para introducir datos de bases de datos en Hojas de cálculo.

Datos obsoletos

La mayoría de los conectores se basan en actualizaciones programadas cada hora o cada día. Siempre estás trabajando con las cifras del día anterior.

Dificultades en el intercambio

Revelar las credenciales de la base de datos o enviar copias de los datos genera riesgos de seguridad y confusión con las versiones.

Sin gobernanza

Es difícil mantener las consultas en modo de solo lectura, auditables y gestionadas de forma centralizada. El código SQL se copia y pega por todas partes.

Cómo Query Streams cubre esa necesidad

Datos en tiempo real y bajo demanda

Ejecuta consultas al instante cuando las necesites. Sin instantáneas obsoletas ni sondeos cada hora: solo datos actualizados bajo demanda.

En tiempo real

Filtros interactivos

Query Streams detecta automáticamente las condiciones WHERE y las convierte en menús desplegables, selecciones múltiples y selectores de fecha.

Sin modificaciones en SQL

Sin cambios en la red

El agente establece conexiones seguras y exclusivamente salientes. No hay que abrir puertos, ni utilizar VPN ni proxies inversos.

Solo salida

Comparte capacidades, no código

Los compañeros de equipo ejecutan consultas desde sus propias hojas de cálculo sin tener que ver nunca el código SQL, las credenciales ni el esquema de la base de datos.

Compartir de forma segura

Flujo de datos en tiempo real a Google Sheets

Cómo conecta Query Streams tus bases de datos con Hojas de cálculo

Transmisión segura de datos en tiempo real sin exponer credenciales

Servidor SQL PostgreSQL MySQL Flujos de consulta Hojas de cálculo de Google
En directo, bajo demanda
Solo salida segura
65-95 % comprimido
~1,2 s Tiempo medio de consulta
Más de 500 000 Filas por consulta
5+ Consultas paralelas

Bases de datos compatibles

Servidor SQL Servidor SQL
PostgreSQL PostgreSQL
MySQL MySQL
MariaDB MariaDB
SQLite SQLite
Microsoft Access MS Access
BigQuery BigQuery
Oracle Oracle
Copo de nieve Copo de nieve
DuckDB DuckDB

Además de las plataformas en la nube: AWS RDS, Azure SQL Database, Google Cloud SQL. Implementa agentes en cualquier lugar: todas las bases de datos aparecen en un menú desplegable unificado.

De API a SQL: también servicios web

Además de las bases de datos, Query Streams se conecta a las API más populares utilizando la sintaxis SQL:

Google Analytics Google Analytics
Consola de búsqueda de Google Consola de búsqueda
HubSpot HubSpot
Shopify Shopify
Raya Raya
ShipStation ShipStation

Empieza en 3 pasos

Configurar Query Streams como tu Power Query para Google Sheets solo te llevará unos minutos:

  1. Instala el agente: Descarga el Agente de flujos de consultas a cualquier equipo de tu red. Se conecta a tus bases de datos mediante una comunicación cifrada y de solo salida: no hay que abrir puertos ni se necesita una VPN. Compatible con Windows, macOS y Linux.
  2. Crear y guardar consultas: Utiliza el generador visual de consultas en mi.querystreams.com para escribir código SQL en SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, BigQuery, Oracle, Snowflake, DuckDB o cualquier otra base de datos compatible. Guarda las consultas y configura filtros interactivos: los usuarios finales ajustan los parámetros sin tener que ver nunca el código SQL.
  3. Ejecutar desde Google Sheets: Instala la versión gratuita Complemento «Query Streams» para Google Sheets, selecciona la consulta que hayas guardado, aplica los filtros que desees y haz clic en «Ejecutar». Los datos se importan directamente a tu hoja de cálculo, cuando lo necesites. Comparte las consultas con tus compañeros de equipo o socios externos por correo electrónico: nunca verán tu código SQL, tus credenciales ni tu esquema.

Sin configuraciones complicadas, sin Apps Script, sin fórmulas IMPORTDATA. Tu equipo ejecuta consultas SQL en tiempo real desde Google Sheets con filtros totalmente interactivos y seguridad de solo lectura.

Complementos de flujos de consultas frente a complementos de actualización programada

Característica Complementos programados Flujos de consulta
Actualidad de los datos Informe por hora/diario En directo y bajo demanda: siempre actual
Filtros de usuario Editar SQL o nada Menús desplegables y fechas detectados automáticamente
Seguridad de las credenciales Almacenado en hoja/script Nunca sale del agente
Compartir externamente Compartir credenciales o copias de datos Compartir por correo electrónico – sin necesidad de iniciar sesión
Configuración de la red Puertos abiertos o VPN Solo salida, sin configuración
Ejecución de consultas Secuencialmente, uno por uno Paralelo: 5 o más simultáneamente
Transferencia de datos Cargas útiles completas sin comprimir Compresión adaptativa del 65 % al 95 %
Visibilidad de SQL Cualquiera puede ver o copiar el código SQL SQL oculto a los usuarios finales

Por qué IMPORTDATA y Apps Script se quedan cortos

Los usuarios de Google Sheets suelen intentar IMPORTAR DATOS, IMPORTAR XML, o IMPORTRANGE funciones para extraer datos externos. Estas funciones integradas sirven para fuentes de datos públicas sencillas, pero nunca se diseñaron para conectarse a bases de datos:

  • IMPORTDATA solo lee archivos CSV/TSV de direcciones URL públicas — No puede conectarse a MySQL, PostgreSQL, SQL Server ni a ninguna base de datos privada protegida por un cortafuegos
  • Sin capa de autenticación — IMPORTDATA no admite credenciales de bases de datos, OAuth ni claves API para fuentes de datos privadas
  • No hay filtros interactivos — No es posible parametrizar una llamada a IMPORTDATA con condiciones WHERE dinámicas ni con filtros desplegables seleccionables por el usuario
  • Con velocidad limitada y poco fiable — Google limita drásticamente las funciones IMPORT*, lo que provoca #N/A errores durante las horas de mayor uso
  • Apps Script JDBC requiere programación — El conector JDBC integrado de Google requiere programación en JavaScript, expone las credenciales en los scripts, tiene límites de tiempo de ejecución (6 minutos) y no ofrece ninguna interfaz de usuario para los usuarios finales
  • Sin participación ni gobernanza — no hay forma de compartir una consulta parametrizada con un compañero sin darle acceso al código SQL subyacente y a las credenciales

Query Streams resuelve todas estas limitaciones. Ofrece un complemento específico para Google Sheets con una interfaz muy cuidada, se conecta de forma segura a más de 10 bases de datos a través de un agente de solo salida y proporciona filtros interactivos que los usuarios sin conocimientos técnicos pueden manejar sin necesidad de escribir ni una sola línea de código. Si has estado buscando una alternativa a IMPORTDATA que sea compatible con bases de datos reales, Query Streams es lo que necesitas.

Casos de uso habituales

Ventas y operaciones de ingresos

Visualiza el flujo de proyectos y las reservas por región con filtros de fechas, propietarios y fases.

Operaciones

Consulta el estado del inventario y de la gestión de pedidos de los socios en hojas de cálculo compartidas de Google.

Finanzas

Proporcione a los auditores y a los equipos de planificación y análisis financiero (FP&A) acceso de solo lectura a consultas SQL específicas.

Educación

Ofrece a los alumnos bases de datos reales y seguras que puedan consultar directamente desde Hojas de cálculo, sin necesidad de credenciales.

Preguntas frecuentes

¿Sustituye Query Streams a Power Query en Google Sheets?

Google Sheets no cuenta con Power Query integrado. Query Streams ofrece las funciones que le faltan: conectividad SQL en tiempo real, filtros interactivos, uso compartido seguro y una experiencia de complemento de primera clase. Es todo lo que Power Query ofrece para Excel, pero diseñado específicamente para Sheets.

¿Puedo programar actualizaciones automáticas?

Query Streams está diseñado para ejecuciones en tiempo real y bajo demanda, de modo que tus datos estén siempre actualizados cuando los necesites. Muchos equipos consideran que esto elimina por completo la necesidad de programar tareas. Si necesitas automatización, puedes activar las ejecuciones desde Google Apps Script o desde herramientas de automatización externas.

¿Son seguros mis datos?

Sí. El agente de Query Streams establece una conexión cifrada de salida desde tu red. Tu base de datos permanece protegida tras tu cortafuegos. Los usuarios nunca ven cadenas de conexión, credenciales ni código SQL. Todas las consultas son de solo lectura por diseño.

¿Qué bases de datos son compatibles?

Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, BigQuery, Oracle, Snowflake y DuckDB. Funciona tanto en servidores locales como en plataformas en la nube, como AWS RDS, Azure SQL Database y Google Cloud SQL.

¿Puedo compartir consultas con socios externos?

Por supuesto. Solo tienes que introducir la dirección de correo electrónico de cualquier persona en el portal de Query Streams para concederle acceso. Esa persona instalará el complemento gratuito de Google Sheets y podrá ejecutar tus consultas compartidas desde cualquier lugar. Nunca verá tu código SQL, tus credenciales ni tu esquema. Puedes revocar el acceso al instante con un solo clic.

¿Cómo funcionan los filtros interactivos?

Query Streams analiza tu código SQL y detecta las condiciones WHERE. Convierte automáticamente los valores estáticos en menús desplegables, selecciones múltiples o selectores de fecha. Los filtros se activan en la pestaña «Propiedades» de la consulta, sin necesidad de modificar el código SQL. Los usuarios finales ajustan los filtros sin ver la consulta subyacente.

¿En qué se diferencia de Apps Script JDBC?

Apps Script JDBC requiere programación, expone las credenciales en los scripts, tiene cuotas y tiempos de espera estrictos, y no ofrece filtros integrados ni funciones para compartir. Query Streams gestiona toda la conectividad de forma segura a través de agentes, ofrece una interfaz de usuario optimizada, admite filtros interactivos y permite compartir sin exponer el código ni las credenciales.

¿En qué se diferencia Query Streams de IMPORTDATA?

IMPORTDATA solo lee datos CSV/TSV de direcciones URL de acceso público. No puede conectarse a bases de datos privadas como MySQL, PostgreSQL, SQL Server o SQLite que se encuentren detrás de tu cortafuegos. Query Streams se conecta de forma segura a más de 10 tipos de bases de datos a través de un agente instalado, admite filtros interactivos y ofrece resultados SQL en tiempo real y bajo demanda directamente en Google Sheets, todo ello sin exponer credenciales ni requerir direcciones URL públicas.

¿Funciona Query Streams también con Microsoft Excel?

Sí. Query Streams ofrece tanto un complemento para Google Sheets como un complemento para Microsoft Excel. Las mismas consultas guardadas, los filtros y las reglas de uso compartido funcionan en ambas plataformas. Muchas organizaciones utilizan Query Streams para proporcionar datos de bases de datos en tiempo real a equipos que trabajan tanto en Excel como en Google Sheets.

¿Cuánto cuesta Query Streams?

Query Streams ofrece un plan gratuito para empezar a utilizar un agente y las funciones básicas. Los planes de pago incluyen varios agentes, integraciones de automatización, uso compartido en equipo y asistencia prioritaria. Visita querystreams.com/precios para obtener más información sobre el plan actual.

Dale a Google Sheets los superpoderes de Power Query

Instala el complemento Query Streams, conecta tu base de datos y ejecuta consultas SQL en tiempo real con filtros interactivos, sin necesidad de compartir credenciales.

Meta descripción: Alternativa a Power Query para Google Sheets: utiliza Query Streams para conectar datos SQL en tiempo real con filtros interactivos directamente en Google Sheets. Sin compartir credenciales ni realizar cambios en la red.

Categoría: Guías de productos
Etiquetas: Hojas de cálculo de Google, alternativa a Power Query, datos en tiempo real, conector SQL, intercambio seguro de datos, filtros interactivos

Biografía del autor:
El equipo de Query Streams está formado por expertos en bases de datos, profesionales de la seguridad de redes y veteranos en redes empresariales con más de 25 años de experiencia combinada en gestión de datos, análisis y desarrollo de software seguro.

Actualizado el 19 de agosto de 2026

Funciona con BetterDocs