¿Qué es Snowflake y para qué sirve?

Snowflake · Datos e IA

La respuesta corta

Snowflake es una plataforma de datos en la nube donde se guardan y se analizan grandes cantidades de información con SQL. Funciona como una bodega de datos y se paga según lo que se guarda y lo que se consulta.

Bodega de datosVentasWebExcelSQLpreguntaUna bodega de datos en la nubePagas por lo que guardas y lo que consultas
Snowflake es una bodega de datos en la nube: guarda mucha información y la consultas con SQL.
Explicado con calma

¿Qué es Snowflake y para qué se usa en el manejo de datos?

Snowflake es una plataforma en la nube para guardar y analizar datos, de las que se conocen como bodega de datos. Se consulta con SQL, el mismo lenguaje de las bases relacionales, pero está pensada para analizar grandes volúmenes y no para registrar el día a día de una tienda. Una de sus ideas clave es separar el lugar donde se guardan los datos del poder de cómputo que los consulta, de modo que se puede aumentar o reducir cada uno por su lado.

Se paga por uso, según lo que se guarda y lo que se computa, y se puede conectar con herramientas de reportes y con procesos ETL. Su nombre significa copo de nieve en inglés, pero no tiene nada que ver con el esquema copo de nieve, que es una forma de ordenar tablas. Hay otras plataformas parecidas, como BigQuery o Redshift; la elección depende del tamaño del proyecto y de dónde estén ya los demás sistemas.

Por qué le importa a tu negocio

Cuando los datos de un negocio crecen y vienen de muchos sistemas, una hoja de cálculo o una base común se quedan cortas. Conocer estas plataformas te ayuda a entender qué se está proponiendo cuando alguien habla de montar una bodega de datos en la nube.

Ejemplos

Lo mismo, en pequeño y en grande

En pequeño

Un negocio que apenas empieza a ordenar sus datos

Probablemente le baste una base de datos común y buenos reportes. Conocer plataformas como esta le sirve para saber a dónde ir si algún día sus datos crecen mucho.

En grande

Una empresa con ventas de cientos de clientes

Un proceso ETL lleva los datos de todos sus sistemas a la bodega. Los analistas consultan con SQL sin frenar la operación diaria y sin tener que comprar servidores propios.

Pregunta rápida

Pon a prueba lo que leíste

Elige A, B o C. Si fallas, lees el porqué y pruebas otra vez.

¿Qué es Snowflake?

A jugar

Aprende jugando

?ABC
Pregunta rápida

Cinco preguntas sobre el viaje de un dato

Siguiente en la ruta · paso 14 de 14¿Qué es un GIS o sistema de información geográfica y para qué lo usa una empresa?

¿Conoces a alguien a quien le sirva esto?