Ver categorías

SQL para analistas de datos: consultas a bases de datos en tiempo real en Excel y Google Sheets

Lectura de 12 minutos

ANALISTAS DE DATOS

Consulta cualquier base de datos.
Directamente desde tu hoja de cálculo.

Escribe código SQL en el portal (o deja que la IA lo genere), ejecuta consultas en tiempo real desde Excel o Google Sheets y comparte los resultados con quien quieras, sin revelar el código SQL ni las credenciales de la base de datos.

Datos en tiempo real y bajo demanda Ejecución en paralelo Más de 10 dialectos de SQL Nova AI Filtros interactivos

Query Streams es una plataforma segura de integración de bases de datos en tiempo real que permite a los analistas de datos escribir código SQL una sola vez y ejecutar consultas en tiempo real desde Microsoft Excel o Google Sheets. Más información en QueryStreams.com y regístrese gratis para empezar a consultar tus bases de datos directamente desde tu hoja de cálculo.

Por qué el SQL sigue siendo más complicado de lo que debería para los analistas de datos

Los analistas de datos que escriben código SQL se enfrentan a una paradoja: la consulta en sí misma tarda unos minutos, pero todo lo que la rodea —conectarse a la base de datos, exportar los resultados, compartirlos con las partes interesadas, mantener los datos actualizados— lleva horas. La mayoría de los equipos de analistas pierden más tiempo en las dificultades del flujo de trabajo que en el análisis propiamente dicho.

El flujo de trabajo típico de un analista de datos con SQL es el siguiente: abrir un cliente SQL (SSMS, pgAdmin, DBeaver), conectarse a través de una VPN, escribir y probar la consulta, exportar los resultados a CSV, abrir Excel o Google Sheets, importar los datos, darles formato, enviar el archivo por correo electrónico y repetir el proceso al día siguiente cuando cambien las cifras. Según Harvard Business Review, los profesionales de datos dedican hasta el 80 % de su tiempo a la preparación y el suministro de datos, en lugar de al análisis propiamente dicho.

Este ciclo genera cuatro problemas recurrentes que la mayoría de los equipos de analistas reconocen de inmediato.

El cansancio de copiar y pegar

Cada informe requiere el mismo ritual: ejecutar la consulta en un cliente SQL, exportarla a CSV, importarla a una hoja de cálculo, darle formato y distribuirla. Si multiplicamos eso por docenas de consultas, la carga administrativa acaba convirtiéndose en el trabajo en sí.

Datos obsoletos

Los archivos CSV exportados quedan obsoletos en el momento en que salen de la base de datos. Las partes interesadas toman decisiones basándose en las cifras de ayer, ya que actualizar los datos implica volver a ejecutar todo el ciclo de exportación.

Cuello de botella en el intercambio

Cuando tus compañeros o socios necesitan datos actualizados, acuden a ti. Vuelves a ejecutar la consulta, ajustas los filtros, vuelves a exportar los datos y los reenvías. Cada solicitud se convierte en una interrupción.

VPN y dificultades de acceso

Para ejecutar una consulta se necesita acceso a una VPN, credenciales de la base de datos y un cliente SQL. Trabajar desde casa, viajar o incorporar a un nuevo miembro al equipo supone una carga adicional para el departamento de TI.

Cómo Query Streams optimiza el flujo de trabajo de SQL de los analistas de datos

Query Streams elimina la necesidad de pasar por el paso intermedio entre escribir código SQL y obtener los resultados en una hoja de cálculo. En lugar de exportar archivos CSV y enviarlos por correo electrónico, se escriben consultas SQL para el análisis de datos en el portal web, se guardan y se ejecutan directamente desde el Complemento de Excel o complemento de Google Sheets. Cualquier persona con la que compartas una consulta podrá ejecutarla de forma independiente —con sus propios valores de filtro— sin necesidad de ver el código SQL ni de disponer de credenciales de la base de datos.

1

Instalar el agente

Instala el agente de red en cualquier equipo que pueda acceder a tus bases de datos. Ya sea Windows o Linux, en tus propias instalaciones o en la nube. Solo conexiones salientes: no se necesitan reglas de firewall.

2

Escribir código SQL en el portal

Utiliza el generador de consultas para escribir y probar consultas SQL en tu base de datos activa. O deja que Nova AI genere la consulta a partir de una descripción en lenguaje sencillo.

3

Ejecutar desde Excel o Sheets

Abre el complemento de Excel o el complemento de Google Sheets, selecciona la consulta que hayas guardado, configura los valores de filtro que desees y ejecútala. Los datos se transferirán en tiempo real directamente a tu hoja de cálculo.

4

Compartir con las partes interesadas

Comparte cualquier consulta por su nombre. Los destinatarios la ejecutan desde su propia hoja de cálculo, ajustan los filtros de forma independiente y obtienen resultados en tiempo real sin ver el código SQL.

Paso 1: Instala el agente. Descargar el agente de flujos de consultas e instálalo en cualquier máquina que pueda acceder a tus bases de datos: un servidor local, una instancia de AWS EC2, una máquina virtual de Azure o una máquina de Google Cloud. El agente establece conexiones de salida exclusiva con el relé de Query Streams, por lo que no es necesario modificar los puertos de entrada ni el cortafuegos. Implementa varios agentes en tu infraestructura según tu nivel de suscripción; cada agente se actualiza automáticamente y se mantiene por sí mismo.

Paso 2: Escribe la consulta SQL en el portal. Iniciar sesión en mi.querystreams.com, selecciona una fuente de datos en el menú desplegable unificado (todos los agentes conectados muestran sus bases de datos en una sola lista) y escribe tu consulta SQL. El portal admite todo el SQL estándar para el análisis de datos —uniones, subconsultas, funciones de ventana, CTE— sobre tu base de datos en tiempo real. Guarda la consulta con un nombre descriptivo.

Paso 3: Ejecuta desde Excel o Google Sheets. Abre el complemento Query Streams en Microsoft Excel o el complemento en Google Sheets. Las consultas que hayas guardado aparecerán en una lista. Selecciona una, ajusta si lo deseas los valores de los filtros interactivos y haz clic en «Ejecutar». Los datos se transmiten en tiempo real directamente a las celdas de tu hoja de cálculo. Sin archivos CSV, sin copiar y pegar, sin datos obsoletos.

Paso 4: Compartir con las partes interesadas. Comparte cualquier consulta guardada con compañeros, jefes o socios externos. Los destinatarios ven la consulta por su nombre en su propio complemento de Excel o en el de Google Sheets, la seleccionan, ajustan los valores de los filtros de forma independiente y la ejecutan para obtener resultados en tiempo real cuando lo necesiten. Nunca ven el código SQL, nunca se conectan directamente a la base de datos y nunca tienen que pedirte que vuelvas a ejecutar nada.

Deja que Nova AI escriba el código SQL por ti

No todas las consultas merecen el esfuerzo de escribirlas a mano. Para consultas puntuales, extracciones rápidas de datos o esquemas con los que no estamos familiarizados, Nova AI Genera consultas SQL con precisión dialectal a partir de preguntas en inglés sencillo. Nova utiliza inteligencia semántica para precargar los nombres reales de las tablas, columnas, tipos de datos y relaciones antes de generar cualquier consulta; de esta forma, el código SQL que produce hace referencia a su esquema real, no a marcadores de posición genéricos.

Nova es compatible con 10 dialectos de bases de datos: T-SQL para Microsoft SQL Server, PL/pgSQL para PostgreSQL, MySQL, MariaDB, SQLite, Access SQL, Oracle PL/SQL, Snowflake SQL, BigQuery Standard SQL y DuckDB. Cada consulta generada pasa por un proceso de validación de varias etapas —comprobación sintáctica, verificación de tablas, validación de columnas con corrección difusa y análisis estructural— antes de su ejecución.

Las consultas SQL para el análisis de datos generadas por Nova se pueden guardar, editar y compartir igual que las consultas escritas manualmente. La IA complementa tus conocimientos de SQL en lugar de sustituirlos: escribe tú mismo consultas complejas, utiliza Nova para búsquedas rápidas o deja que te proporcione un borrador inicial que luego puedas perfeccionar en el portal.

Consejo para analistas de datos: Nova es especialmente útil para consultar bases de datos que no has diseñado. Simplemente indícale un esquema desconocido, formula una pregunta de negocio y deja que la Inteligencia Semántica determine qué tablas y uniones son necesarias. Puedes revisar el SQL generado, comprender el esquema y perfeccionarlo a partir de ahí.

Ejecutar varias consultas en paralelo

Query Streams admite la ejecución paralela de consultas: se pueden ejecutar cinco consultas guardadas en cinco pestañas diferentes de la hoja de cálculo al mismo tiempo, y el agente transmite cada conjunto de resultados de forma simultánea, independientemente de su tamaño. No es necesario esperar a que finalice una consulta para iniciar la siguiente. Esto supone un cambio revolucionario para los analistas de datos que elaboran informes con varias pestañas —ingresos por región en una pestaña, pérdida de clientes en otra, niveles de inventario en una tercera— que se actualizan todos con una sola acción.

Dado que los datos son en tiempo real y bajo demanda, en lugar de programados, los analistas trabajan siempre con cifras actualizadas. No hay exportaciones obsoletas generadas durante la noche. ¿Necesitas actualizar un conjunto de datos de 50 000 filas antes de una reunión? Haz clic en «Ejecutar» y los datos se cargarán al instante. ¿Necesitas consultar una cifra desde tu teléfono? Abre Google Sheets y ejecuta la consulta. Los datos están siempre en tiempo real, siempre actualizados y siempre accesibles desde cualquier dispositivo con un navegador.

Comparte consultas SQL en tiempo real sin revelar el código

Uno de los retos más recurrentes para los analistas de datos es la distribución: ¿cómo se puede facilitar a los usuarios sin conocimientos técnicos el acceso a datos en tiempo real sin revelar el código SQL, las credenciales de la base de datos ni dedicar tiempo a ello? Query Streams resuelve este problema separando la consulta de la ejecución.

Cuando compartes una consulta, el destinatario puede correr eso — no la capacidad de véase Así es. Abren el complemento de Excel o de Google Sheets, seleccionan la consulta compartida en un menú desplegable, ajustan los filtros interactivos disponibles (rango de fechas, región, categoría de producto) y hacen clic en «Ejecutar». El código SQL permanece oculto. Las credenciales de la base de datos se mantienen dentro del agente en tu red. El usuario obtiene un flujo de datos en tiempo real que se puede filtrar sin necesidad de conocimientos técnicos.

Filtros interactivos se crean automáticamente. Query Streams detecta las variables SQL explícitas (por ejemplo, @región, @fecha_inicio) y, además, detecta automáticamente los valores fijos en las cláusulas WHERE (por ejemplo, WHERE marca = 'Acme'). Al activar el conmutador «Config» para cualquier filtro detectado en la pestaña «Propiedades» de la consulta, los usuarios finales dispondrán de menús desplegables o campos de entrada en el complemento de la hoja de cálculo sin necesidad de desarrollo adicional.

El flujo de trabajo del analista de datos: antes y después

Flujo de trabajo SQL tradicional frente a Query Streams

Tradicional
Flujos de consulta
Ejecutar una consulta
Cliente SQL + VPN
Desde Excel o Sheets
Compartir resultados
Exportar a CSV, enviar por correo electrónico
Compartir el enlace de la consulta, ejecutar en tiempo real
Actualizar datos
Volver a ejecutar, volver a exportar
Haz clic en «Actualizar»
Cambiar filtros
Editar SQL, volver a ejecutar
Menús desplegables interactivos
Varios informes
Uno por uno
Ejecución paralela
Acceso remoto
Se requiere una VPN
Cualquier navegador, en cualquier lugar
Visibilidad de SQL
Código expuesto
Oculto a los usuarios finales

Bases de datos y fuentes de datos compatibles

Query Streams se conecta a prácticamente todas las bases de datos con las que trabaja un analista de datos. Implementar varios agentes de toda tu infraestructura y todas las fuentes de datos aparecen en un único menú desplegable: los analistas solo tienen que seleccionar entre las bases de datos disponibles sin necesidad de saber qué agente o servidor las aloja.

Bases de datos relacionales: Microsoft SQL Server (T-SQL), PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Snowflake y BigQuery.

Motores analíticos: DuckDB para análisis locales de alto rendimiento y como motor de almacenamiento de los datos del conector de API.

Conectores API: Stripe, HubSpot, Shopify, Google Analytics, Google Search Console y ShipStation. Los datos de la API se almacenan en caché localmente en DuckDB y se pueden consultar mediante SQL estándar.

Tus credenciales nunca salen de tu red. El agente de Query Streams Network se ejecuta en su infraestructura con conexiones exclusivamente salientes. Sin puertos de entrada, sin cambios en la VPN y sin reglas de cortafuegos. Las credenciales de la base de datos permanecen dentro del agente y nunca se transmiten a los servidores de Query Streams. Esta arquitectura permite que su equipo de datos mantenga el control total sobre el acceso a la base de datos, mientras que los usuarios de la empresa disponen de análisis de autoservicio a través de consultas compartidas.

Preguntas frecuentes

¿Qué conocimientos de SQL necesitan los analistas de datos para utilizar Query Streams? +
Con Query Streams puedes utilizar SQL a cualquier nivel. Los analistas que escriben sus propias consultas pueden usar el generador de consultas del portal para crear y probar código SQL en bases de datos en tiempo real, y luego guardarlo y ejecutarlo desde Excel o Google Sheets. Si prefieres no escribir código SQL, Nova AI genera consultas en un lenguaje SQL correcto a partir de preguntas formuladas en inglés sencillo. Los destinatarios de las consultas compartidas no necesitan tener ningún conocimiento de SQL: ejecutan consultas ya preparadas con controles de filtrado interactivos.
¿Puedo utilizar mis consultas SQL actuales con Query Streams? +
Sí. Pega cualquier consulta SQL existente en el generador de consultas del portal. Query Streams es compatible con el lenguaje SQL estándar en todas las bases de datos conectadas: uniones, subconsultas, CTE, funciones de ventana y sintaxis específica de cada base de datos. La consulta se ejecuta en tu base de datos en tiempo real a través del agente, y los resultados se transmiten a tu hoja de cálculo. No hay que reescribir ni adaptar nada.
¿En qué se diferencia Query Streams de la exportación de archivos CSV desde un cliente SQL? +
Las exportaciones CSV son instantáneas estáticas que quedan obsoletas al instante. Query Streams ofrece datos en tiempo real y bajo demanda directamente en tu hoja de cálculo. Haz clic en «Ejecutar» y los datos actuales se cargarán al instante, sin necesidad de exportar, importar ni aplicar formato. Puedes volver a ejecutarla en cualquier momento para actualizarla, compartir la consulta con otras personas que la ejecuten de forma independiente y abrir varias consultas en paralelo en diferentes pestañas. De este modo, se elimina por completo el ciclo de exportación, importación y distribución.
¿Admite Query Streams consultas parametrizadas con variables? +
Sí. Defina variables SQL explícitas (por ejemplo, @región, @fecha_inicio) en tu consulta, o deja que Query Streams detecte automáticamente los valores filtrables a partir de cláusulas WHERE estáticas (por ejemplo, DONDE marca = «Acme»). Al activar el control «Config» de cada filtro en la pestaña «Propiedades» de la consulta, los usuarios finales dispondrán de menús desplegables interactivos o controles de entrada en el complemento de Excel o en el complemento de Google Sheets, sin necesidad de desarrollo adicional.
¿Pueden los usuarios sin conocimientos técnicos ejecutar mis consultas SQL desde Excel o Google Sheets? +
Por supuesto. Comparte cualquier consulta guardada con compañeros, jefes o socios externos. Solo tienen que abrir el complemento Query Streams en Excel o el complemento en Google Sheets, seleccionar la consulta compartida por su nombre, ajustar los filtros disponibles y hacer clic en «Ejecutar». Nunca verán el código SQL, nunca se conectarán directamente a la base de datos y nunca necesitarán tu ayuda para actualizar los datos. La experiencia del usuario final es tan sencilla que cualquiera que sepa utilizar una hoja de cálculo podrá hacerlo.
¿Qué bases de datos admite Query Streams para los analistas de datos? +
Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Snowflake, BigQuery y DuckDB. También hay disponibles conectores API para Stripe, HubSpot, Shopify, Google Analytics, Google Search Console y ShipStation, con los datos de la API almacenados en caché en DuckDB para consultas SQL. Implemente Agents en sus propias instalaciones, en AWS, Azure, Google Cloud o en cualquier entorno a nivel mundial: todas las fuentes de datos aparecen en un menú desplegable unificado.
¿Mi base de datos está segura cuando ejecuto SQL desde una hoja de cálculo? +
Sí. El agente de red de flujos de consultas se ejecuta en su infraestructura y permite conexiones solo de salida — No se requieren puertos de entrada, cambios en la VPN ni reglas de cortafuegos. Las credenciales de la base de datos permanecen dentro del agente y nunca se transmiten al exterior. Los destinatarios de consultas compartidas ejecutan las consultas sin ver el código SQL ni las credenciales de la base de datos. La arquitectura ofrece a los equipos de datos un control total sobre el acceso, al tiempo que permite a los usuarios empresariales recuperar datos de forma autónoma.

Comenzar

¿Estás listo para optimizar tu flujo de trabajo de SQL como analista de datos?

Regístrate gratis, instala el agente y ejecuta tu primera consulta SQL desde Excel o Google Sheets en cuestión de minutos. Escribe tu propio código SQL o deja que Nova AI lo genere; en cualquier caso, los resultados se mostrarán directamente en tu hoja de cálculo.

Guías relacionadas: Texto a SQL | Análisis de datos con IA | Bases de datos en Microsoft Excel | Bases de datos en Google Sheets

Categoría: Artículos

Etiquetas: SQL para analistas de datos, SQL para analistas de datos, consultas SQL para el análisis de datos, Excel, Hojas de cálculo de Google, datos en tiempo real, transferencia de bases de datos a hojas de cálculo, uso compartido de consultas, ejecución paralela de consultas, Nova AI

Descripción meta: SQL para analistas de datos: consulta cualquier base de datos en tiempo real desde Excel o Google Sheets con Query Streams.

Actualizado el 1 de octubre de 2026

Funciona con BetterDocs