Logotipo de copo de nieve

Almacén en la nube

Conectar Copo de nieve a Excel, Google Sheets, IA y REST

Almacén de datos en la nube para análisis y exportaciones de datos en tiempo real. Consúltelo con la misma consulta SQL de solo lectura que utiliza en PostgreSQL y conéctelo a una API empresarial con una sola instrucción.

Una conexión, cada superficie

Dónde pueden ir tus datos de Snowflake

Query Streams lee un almacén de Snowflake como SQL en tiempo real desde Microsoft Excel, Google Sheets, Power BI, asistentes de IA a través de MCP y un punto final REST. Se admiten tres métodos de acceso: contraseña, par de claves RSA y token de acceso programático. Esto es importante porque las cuentas de Snowflake con MFA habilitada no pueden usar una contraseña en un proceso desatendido. El almacén, el rol y el esquema se pueden configurar para cada conexión, de modo que una conexión de informes se puede restringir a un almacén pequeño y a un rol de solo lectura, y así permanecer.

  1. Para su equipo, proveedores y socios
  2. Snowflake a Excel Microsoft Excel · Complemento de Excel

    Obtenga los resultados de Snowflake en tiempo real directamente en una hoja de cálculo y actualícelos cuando lo necesite: Excel de escritorio, Excel Online, Microsoft 365.

    Guía de copos de nieve
  3. Copo de nieve a Hojas de cálculo de Google Complemento de hojas

    Ejecuta una consulta de Snowflake guardada desde la barra lateral y arrastra las filas a la hoja de cálculo. Los colaboradores pueden actualizarla ellos mismos.

    Guía de copos de nieve
  4. Pregúntale a Nova sobre Snowflake. Nova AI · texto a SQL

    Haz tu pregunta en lenguaje sencillo. Nova ya conoce tus tablas de Snowflake, escribe y ejecuta la consulta SQL, explica la respuesta y la representa gráficamente; no necesitas escribir ninguna consulta ni proporcionar credenciales.

    Cómo funciona Nova
  5. Copo de nieve a visor de datos Compartir resultados · equipo, proveedores, socios · teléfono, tableta, ordenador

    Comparte un resultado de Snowflake en tiempo real con quien quieras —un colega, un proveedor, un socio— como una cuadrícula que se puede guardar como marcador y que se actualiza automáticamente al abrirla en un teléfono, una tableta o un ordenador. Verán los resultados, nunca la consulta SQL ni las credenciales.

    Cómo funciona el visor de datos
  6. Para aplicaciones y sistemas
  7. API REST de Snowflake punto final HTTP

    Publica una consulta de Snowflake como un punto final JSON autenticado al que cualquier aplicación puede acceder, con una especificación OpenAPI 3.1 y colecciones preconfiguradas para Postman, Insomnia y Hoppscotch. No se abre ningún puerto de base de datos.

    Guía de copos de nieve
  8. De Snowflake a Power BI Power Query M

    Pegue la consulta Power Query M generada en el Editor avanzado de Power BI y el informe leerá los resultados de Snowflake en tiempo real a través de HTTPS, sin necesidad de un controlador ODBC ni de abrir ningún puerto de base de datos.

    Cómo funciona Power BI
  9. Copo de nieve a Airtable Plataforma de automatización

    Sincroniza las filas de Snowflake con una base de datos de Airtable según un cronograma, o recupéralas mediante un script de automatización de Airtable.

    Guía de copos de nieve
  10. Copo de nieve a Baserow Plataforma de automatización

    Alimenta una tabla de Baserow desde Snowflake a través del punto final REST, ya sea en servidores propios o en la nube de Baserow.

    Guía de copos de nieve
  11. Copo de nieve a mesa de mar Plataforma de automatización

    Mantén actualizada una base de datos SeaTable con datos de Snowflake sin exportar ningún archivo ni exponer la base de datos.

    Guía de copos de nieve
  12. De Snowflake a Smartsheet Plataforma de automatización

    Integre los resultados de Snowflake en una cuadrícula de Smartsheet para que los planes e informes se lean desde el sistema de origen, y no desde la exportación de la semana pasada.

    Guía de copos de nieve
  13. Copo de nieve a yunque Anvil Works · Plataforma de aplicaciones

    Realiza una copia de seguridad de una aplicación Python de Anvil con Snowflake a través del punto final REST en lugar de incrustar las credenciales de la base de datos en la aplicación.

    Guía de copos de nieve
  14. Para herramientas de IA
  15. Servidor Snowflake MCP Clientes de Claude, Cursor y MCP

    Otorgue a un asistente de IA acceso de solo lectura a Snowflake con el esquema que necesita para escribir SQL correcto; no se requieren credenciales en el chat.

    Guía de copos de nieve
  16. Entregado a las personas
  17. Alertas e informes sobre copos de nieve Slack · Discord · Correo electrónico · Webhook

    Programa una consulta de Snowflake y haz que las filas se envíen a Slack, Discord, correo electrónico o un webhook firmado, o bien, retén el mensaje hasta que un recuento de filas, un umbral o un cambio porcentual supere la línea que hayas establecido.

    Cómo funcionan las alertas y los informes

Cómo funciona

5 pasos, sin cambios en el firewall de entrada

01

Instale el Agente de red en cualquier lugar con HTTPS saliente; Snowflake se accede a través de Internet, por lo que puede ser un dispositivo pequeño que esté siempre encendido.

02

Introduzca el identificador de la cuenta, opcionalmente la región y la base de datos. El almacén, el esquema y el rol son opcionales; déjelos en blanco y se aplicarán los valores predeterminados de Snowflake.

03

Elige cómo autenticarte: contraseña, par de claves RSA o token de acceso programático. Si la cuenta exige autenticación multifactor (MFA), utiliza una de las dos últimas opciones.

04

Seleccione las bases de datos y los esquemas que vale la pena exponer. El agente lee las tablas, las columnas, las claves primarias y las claves foráneas para que el Generador de consultas pueda ofrecer nombres reales y sugerir uniones.

05

Escriba consultas SQL de solo lectura o deje que Nova las escriba. Lea la consulta guardada desde Excel, Hojas de cálculo, Power BI, MCP o REST.

Análisis en profundidad de la función

Lo que Snowflake te ofrece

Tres formas de autenticación, incluidas las dos que sobreviven al MFA.

La autenticación multifactor obligatoria es el obstáculo habitual con el que se topa una herramienta de informes automatizada en Snowflake, ya que no hay nadie frente a un teclado para aprobar una solicitud push. Dos de los tres métodos están diseñados precisamente para eso.

  • Contraseña — El caso sencillo, para cuentas sin autenticación multifactor (MFA) obligatoria. Si se requiere MFA, la prueba de conexión lo indica claramente y le muestra las alternativas en lugar de mostrar un código de error.
  • RSA de par de claves — La recomendación habitual para una conexión de servicio. Pegue la clave privada o indique la ubicación de un archivo de clave en el agente; se acepta una clave cifrada con una contraseña.
  • Token de acceso programático — El token propio de Snowflake para este tipo de persona que llama.
  • El rol forma parte de la conexión, por lo que la conexión de informes puede tener un rol que solo permita la lectura, independientemente de lo que pueda hacer su propio inicio de sesión.
  • El almacén también forma parte de la conexión. — El reporte del punto se realiza en un almacén pequeño y permanece en el almacén pequeño.

Descubrimiento que no se rinde ante la primera vista faltante

El esquema INFORMATION_SCHEMA de Snowflake no es uniformemente legible: las partes que un rol puede ver dependen de los permisos que tenga, y los metadatos clave suelen ser lo primero que falta.

  • Las bases de datos, los esquemas, las tablas y las columnas se leen desde INFORMATION_SCHEMA en lotes, en lugar de realizar una única lectura por tabla.
  • Cuando la vista de uso de claves no es legible para su rol, el agente recurre a SHOW PRIMARY KEYS y SHOW IMPORTED KEYS por tabla, en paralelo, para que las relaciones sigan apareciendo en el Generador de consultas.
  • La precisión y la escala de las columnas se conservan al entrar en el catálogo, por lo que un NÚMERO(12,2) se describe como uno.

Las uniones federadas utilizan el esquema, no la base de datos.

Este es el detalle que la gente suele pasar por alto. Su base de datos Snowflake está vinculada a la conexión misma, por lo que en una consulta entre fuentes, la parte central de un nombre de tres partes es el esquema de Snowflake, generalmente PUBLIC.

-- warehouse es la conexión, PUBLIC es el esquema Snowflake SELECT c.region, SUM(o.total) AS revenue FROM warehouse.PUBLIC.orders o JOIN pg_crm.public.customers c ON c.id = o.customer_id GROUP BY c.region

Compartido por todos los conectores de bases de datos

Esto es cierto para todos los conectores de bases de datos.

  • Solo salida — El agente abre una conexión cifrada hacia Query Streams. No hay ningún puerto de entrada que reenviar, ni VPN, ni lista de direcciones IP permitidas, nada de su base de datos queda expuesto a Internet.
  • Las credenciales permanecen en su lugar. — El nombre de usuario y la contraseña de la base de datos se encuentran en la máquina donde instaló el agente. Query Streams nunca los recibe y no puede acceder a su base de datos por sí solo.
  • Solo lectura, obligatorio — Una instrucción a la vez, solo SELECT y similares. La escritura se rechaza en tu máquina antes de enviarse al servidor, en lugar de depender de un permiso que alguien haya configurado.
  • Despliega tantos agentes como quieras. — uno por sitio, región o nube. Todas las fuentes de datos que pueden ver llegan en un único menú desplegable, por lo que nadie tiene que saber qué agente aloja qué.

Lo que obtienes una vez que se guarda una consulta

  • Comparte la capacidad, no el SQL. — Un colega o un socio externo puede ejecutar su consulta y cambiar sus filtros sin ver nunca la instrucción que la respalda.
  • Filtros desde cualquier dirección — declárelas usted mismo como @variables, o deje que el conector detecte los valores literales que ya se encuentran en su cláusula WHERE y los ofrezca como menús desplegables.
  • Léelo desde cualquier lugar — Microsoft Excel, Google Sheets, Power BI, la API REST, los asistentes de IA a través de MCP, el Generador de consultas y Nova leen la misma consulta guardada.
  • Ejecutar varios a la vez — cinco consultas guardadas en cinco pestañas de hojas de cálculo, procesadas simultáneamente, independientemente del tamaño de los resultados.
  • Conéctalo a cualquier otra cosa que tengas conectada. — otra base de datos, una API empresarial o una carpeta de archivos, en una sola instrucción de solo lectura.

SQL entre fuentes

Une Snowflake al resto de tus datos.

Una sola instrucción puede abarcar Snowflake y tus otras conexiones simultáneamente. Cada fuente ejecuta solo la parte que puede, transmite el resultado y la unión se realiza de forma centralizada; las fuentes nunca se comunican entre sí y no se copia nada en ningún lugar.

3 conexiones · 3 agentes

Copo de nieve Almacén en la nube
PostgreSQL Motor relacional
Raya Pagos y facturación

Una declaración

-- nada copiado, nada fusionado, nada programado
SELECCIONE   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
DESDE     depósitoÓrdenes públicas1 f
ÚNASE A     pg_crm.clientes.públicos2 c ON c.id = f.customer_id
ÚNASE A     facturación.stripe.facturas3 i ON i.cliente = c.stripe_id
GRUPO POR región c
ORDENAR POR facturado DESC;

Las tres partes son conexión, esquema y tabla; el nombre de la conexión es el que le hayas dado. Las columnas son solo ilustrativas; tus tablas serán tus tablas. Se aplica el modo de solo lectura a cada elemento: solo SELECT, WITH y EXPLAIN, con un límite en la cantidad de datos que una sola fuente puede proporcionar para una sola consulta. Cómo funcionan las consultas federadas

Detalles de conexión

Lo que necesita Snowflake

Extendió la mano
Conexión HTTPS a tu cuenta de Snowflake. Sin tráfico entrante y sin necesidad de abrir ningún puerto.
Identificado por
Identificador de cuenta, más la región donde su cuenta necesita uno
Autenticación
Contraseña, par de claves RSA (en línea o un archivo de claves en el agente, se admite frase de contraseña) o un token de acceso programático.
Máster en Bellas Artes
La autenticación por contraseña no puede satisfacer la MFA obligatoria. La prueba de conexión lo indica y nombra los dos métodos que pueden
Almacén / rol / esquema
Todo es opcional y está vinculado a la conexión. En blanco significa que se utilizan los valores predeterminados de Snowflake; el esquema predeterminado es PÚBLICO.
Conductor
Snowflake.Data 5.1.0, incluido
Sesiones
Se mantiene activo, por lo que un almacén que acaba de reanudar sus operaciones no pierde la conexión a mitad del informe.
tiempos muertos
30 segundos para conectarse, 35 segundos por declaración.
Solo lectura
Se aplica al agente antes de que se envíe la declaración a Snowflake.

Query Streams no impone límites a la facturación de Snowflake. No hay límite de crédito ni vista previa de costos: una consulta que escanea una tabla grande cuesta lo mismo que con cualquier otro cliente. Limitar la conexión a un almacén de datos pequeño y a un rol restringido es el control que realmente funciona.

En una consulta entre fuentes, la parte central de una referencia de tres partes es el esquema de Snowflake, ya que la base de datos ya está vinculada a la conexión. Una conexión llamada warehouse que lee el esquema PUBLIC se escribe warehouse.PUBLIC.orders. Dentro de una única conexión de Snowflake, aún se puede escribir el formato de tres partes base de datos.esquema.tabla propio de Snowflake en una consulta guardada.

Documentación del proveedor: www.copo de nieve.com

Preguntas frecuentes

Preguntas sobre Copo de Nieve

¿Qué herramientas pueden leer datos de Snowflake a través de Query Streams?

Todas ellas, desde una única conexión: Excel, Google Sheets, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e informes programados. Conecte el almacén de datos una sola vez y todas las plataformas leerán la misma conexión de solo lectura; no se requiere configuración por herramienta ni una segunda copia de los datos.

¿Tengo que abrir un puerto del firewall hacia mi almacén de Snowflake?

No. El agente de red de Query Streams se ejecuta dentro de su red y abre una única conexión cifrada de salida. No se monitoriza el tráfico entrante, no se requiere VPN y el almacén de datos conserva sus reglas de firewall existentes.

¿Pueden las secuencias de consultas modificar los datos en Snowflake?

No. El agente aplica el modo de solo lectura en el punto de ejecución: una instrucción a la vez, solo SELECT y similares. Las credenciales permanecen en el agente y nunca se envían a Query Streams.

¿Qué necesita Query Streams para conectarse a Snowflake?

Un host accesible, un rol y su contraseña: el agente lleva el controlador, por lo que no se instala nada en el almacén. Acceso mediante: HTTPS a su cuenta de Snowflake. No hay tráfico entrante ni puertos que abrir. Identificado por: Identificador de cuenta, más la región donde su cuenta lo necesita. Autenticación: Contraseña, par de claves RSA (en línea o un archivo de clave en el agente, se admite frase de contraseña) o un token de acceso programático. MFA: La autenticación por contraseña no cumple con la MFA obligatoria. La prueba de conexión lo indica y nombra los dos métodos que sí la cumplen.

¿Puedo unir Snowflake con otra base de datos en la misma consulta?

Sí, se trata de una consulta federada. Una sola instrucción puede hacer referencia a Snowflake y a tus otras conexiones simultáneamente, escritas como conexión.esquema.tabla. Cada origen ejecuta solo la parte que puede y transmite el resultado; la unión se realiza de forma centralizada, por lo que los orígenes nunca se conectan entre sí y no se copia ni se programa nada. El modo de solo lectura se aplica a cada parte (solo SELECT, WITH y EXPLAIN) y existe un límite en la cantidad de datos que un origen puede transferir para una sola consulta. Las consultas federadas son una característica del plan; la página de consultas federadas muestra los límites actuales de origen y tamaño.

Coloca Snowflake donde se realiza el trabajo.

Instale el agente, oriéntelo hacia su almacén y seleccione un destino.

Solo lectura Solo salida Las credenciales permanecen en el agente.