SlideShare una empresa de Scribd logo
1 de 12
Qué es Snowflake y cómo funciona
Redacción The Information Lab
La computación en la nube está ganando terreno a pasos agigantados; sin embargo, los
silos de datos son todavía una de las circunstancias que mayores retos plantean a las
empresas y a los desarrolladores de aplicaciones Cloud. Vamos a ver qué es Snowflake y
cómo funciona y, principalmente, cómo contribuye a resolver este problema.
¿Qué esSnowflake?
Snowflake es una aplicación SaaS (Software as a Service) basada en el concepto Data
Cloud (nube de datos); desarrollada por exingenieros de Oracle, proporciona una
arquitectura de datos compartidos multiclúster con altos índices de rendimiento,
escalabilidad y simultaneidad.
Como dijimos en la introducción, Snowflake resuelve el problema de los silos de datos:
es una plataforma que impulsa y proporciona el acceso a una repositorio común de datos
en la nube, incluyendo niveles de almacenamiento, procesamiento y servicios globales
integrados lógicamente, aunque separados en el espacio físico.
Los ámbitos de aplicación donde Snowflake despliega todas sus virtudes son Data
Warehouse (con su propio motor SQL), Data Lake, ingeniería de datos, ciencia de datos,
intercambio de datos y desarrollo de aplicaciones de datos.
Para ubicar mejor en qué consiste Snowflake, podemos decir que es análogo a Synapse
(Microsoft Azure), Redshift (Amazon Web Services) o BigQuery (Google Cloud), con la
ventaja de que permite elegir el proveedor de servicios Cloud que queramos de entre
estos tres, así como la región (zona de disponibilidad) de cada uno.
Snowflake se puede contratar en tres versiones
distintas: Standard, Enterprise y Business Critical, en función de las necesidades del
usuario en cuanto a potencia de computación y garantía de disponibilidad.
¿Cómofunciona Snowflake?
Proveedores deservicios
Snowflake soporta los tres principales proveedores de servicios Cloud del mercado:
Google Cloud, AWS y Azure. Snowflake permite elegir al usuario en qué región desea
trabajar. El coste del servicio fluctuará en función del proveedor y de la región que se haya
elegido.
Arquitectura
La idea principal es construir un repositorio de datos centralizado y accesible desde
todos los nodos del Data Warehouse; bajo un principio de redundancia, cada clúster
almacena en local una parte de las consultas para procesarlas en paralelo.
La arquitectura de Snowflake se divide en tres capas de software:
1. Database Storage.
2. Query Processing.
3. Cloud Services.
La primera capa es donde residen los datos: Snowflake da formato a los datos cuando
son subidos a la nube, de modo que su organización queda optimizada en términos de
tamaño, metadatos o compresión. Solo pueden ser consultados mediante instrucciones
SQL.
La segunda capa consiste en almacenes virtuales de consultas. En cada uno de ellos
residen varios nodos para trabajar en paralelo en los servicios de la capa siguiente.
La tercera capa contiene los servicios encargados de coordinar las actividades.
Snowflake las gestiona y se ejecutan sobre las instancias del proveedor de servicios que
se haya elegido.
Accesibilidad
El usuario puede acceder a Snowflake desde un navegador web o un cliente CLI; admite
conexiones de orígenes de datos ODBC y JDBC, y soporta conectores nativos y de
terceros.
Ecosistema
El número de aplicaciones que pueden correr en el ecosistema de Snowflake es muy
significativo, y va creciendo paulatinamente. Podremos encontrar aplicaciones
de Business Intelligence, de integración de datos, de Machine Learning y de seguridad
y gobernanza del dato.
Algunos ejemplos de aplicaciones y desarrolladores compatibles con Snowflake son SAP,
Qlik, Tableau, Power BI, ThoughtSpot, MicroStrategy, Oracle, Pyramid, IBM, Domino, SAS,
Pentaho…
Carga dedatos
Existen dos métodos de carga: por lotes o de forma continua (Snowpipe), de modo que
es posible volcar datos a Snowflake de tres procedencias distintas:
1. Fuentes internas.
2. Fuentes externas.
3. Otras cuentas de Snowflake.
La carga por lotes requiere que los datos estén previamente en la nube, y que el
usuario aprovisione previamente el Data Warehouse. Las capacidades de transformación
de datos son bastante simples usando este método.
La carga por Snowpipe permite volcar de forma incremental pequeños volúmenes de
datos; el Data Warehouse está totalmente gestionado por Snowflake, y las capacidades
de transformación de datos son algo más avanzadas.
Descarga dedatos
La descarga de datos consiste en realizar consultas en las tablas de Snowflake y
guardarlas con el comando COPY INTO, especificando uno o varios ficheros del servicio
de almacenamiento del proveedor en el parámetro location.
Mediante el comando SELECT, se pueden realizar otras consultas específicas no
necesariamente incluidas en los almacenes virtuales de la segunda capa.
Peculiaridadesdeuso
 Snowflake soporta formatos comunes como CSV o TSV, los únicos
capaces de usar una codificación distinta a UTF-8, aunque el usuario
deberá especificarlos de forma explícita.
 Si no se trata de ficheros comprimidos, Snowflake puede comprimirlos
automáticamente en un fichero GZIP. Es capaz de alcanzar cotas de
compresión de entre un 60 % y un 80 %: la eficiencia de este algoritmo
permite ahorrar espacio y, por lo tanto, pagar menos por ello.
 También soporta cifrado de archivos: si no están cifrados, el servicio los
cifra al subirlos, y si ya están cifrados, pide la clave.
 A modo de curiosidad, cuando se vuelcan datos desde la interfaz gráfica,
el cifrado previo a la subida se ve interrumpido si el usuario cambia de
pestaña o de ventana en el navegador.
¿Qué ventajastieneelserviciode Snowflake?
1. Protege al usuario de una posible situación de vendor locking (el cliente
queda “encerrado” en el ecosistema de un único proveedor Cloud).
2. Simplifica las tareas de gestión de datos, gracias a su sistema de
accionamiento de Data Warehouse virtuales según las necesidades de
quienes accedan.
3. Permite la democratización del acceso a los datos, al permitir el uso de
un lenguaje tan estandarizado como SQL para realizar las consultas.
4. Dispone de una ingente cantidad de herramientas y conectores.
Estamos seguros de que a muchos usuarios les va a encantar saber qué es Snowflake y
cómo funciona: te animamos a que compartas este contenido si te ha parecido interesante,
ya que consideramos que este aplicativo SaaS va a revolucionar el modo de tratar los
datos en la nube.
Últimos post
 Qué es Snowflake y cómo funciona
 La digitalización del sector textil
Categorías
 Alteryx
 AWS
 Blog
 Business Intelligence
 Otros
 Tableau
Autores
Irene Saravia
Pablo Saenz de Tejada
Redacción The Information Lab
Alberto Oraa
Comparte
Shar e onf
ace
boo
k
Shar e onw
ha
t s
ap
p
Shar e onl
i n
ked
i n
Shar e ont
w
i t
t
er








PrevANTERIOR
Laplataforma
globalen lanube
paratodostusdatos
AWS es la plataforma en la nube más adoptada y completa, ofreciendo más de 200 servicios
integrales de centros de datos en el mundo. Los servicios de AWS los utilizan empresas de
todos los tamaños, desde pequeñas startups hasta grandes corporaciones y empresas
gubernamentales, ya que la plataforma facilita la transformación digital, aumenta la agilidad
de las empresas y las ayuda a crecer más rápido, reduciendo costes y adaptándose a sus
necesidades en cada momento.
¿PorquéusarSnowflake?
Accede, procesa y analiza tus datos con una facilidad y velocidad como no habías visto
antes.
Escalabilidad
Snowflake diferencia entre capacidad de computación y de almacenamiento, lo que la
convierte en una plataforma única en ese sentido permitiendo adaptarse a empresas de
todos los tamaños y sectores, ofreciendo capacidad de computación y almacenamiento casi
ilimitadas, añadiendo recursos a medida que lo necesita la empresa.
Ahorra tiempoydinero
Con Snowflake pagas por lo que utilizas, lo que permite evitar costes fijos cuando no se está
utilizando la plataforma, permitiendo además monitorizar el consumo en tiempo real.
Comparte tusdatos
Snowflake Cloud Data permite a las organizaciones establecer fácilmente su propio
intercambio de datos para sus ecosistemas empresariales, donde los datos pueden
encontrarse y son accesibles y seguros.
Contacta con nosotros para saber más acerca de las licencias
Aquí
Nombre
Email
Telefono
Comentario
Checkbox política de privacidad
Blog
Visita nuestro blog para conocer las novedades, trucos, guías, consejos, y tutoriales de
Tableau, Alteryx y AWS que crea mensualmente nuestro equipo.
Ir al blog
Qué es Snowflake y cómo funciona
La computación en la nube está ganando terreno a pasos agigantados; sin embargo, los
silos de datos son todavía una de las circunstancias que mayores
Leer más
Redacción The Information Lab
La digitalización del sector textil
Los cambios en los hábitos del consumidor, la competitividad entre firmas y distribuidores y
la necesidad de ser más productivos son tres factores que llaman
Leer más
Redacción The Information Lab
Cómo actualizar dinámicamente un parámetro de fecha y
seleccionar por defecto la más reciente en Tableau
Es verdad que, para los dashboards más sencillos, en los que, o bien la fecha no viene
seleccionada por el usuario, o bien ésta se
Leer más
Irene Saravia
 Nosotros
o Cultura
o Equipo
 Soluciones
o Tableau
o Alteryx
o AWS
o Snowflake
 Formación
o Formación Tableau
o Formación Alteryx
 Consultoría
 Blog
 Eventos
 Contacto
¿Quieresquetemantengamosaldía?
Cada mes publicamos una newsletter con las últimas novedades relativas a Tableau &
Alteryx, consejos, trucos y el mejor contenido de la comunidad. Suscríbete con tu email y
te mantendremos al día.
Suscribirse
He leído y acepto la Política de Privacidad
En un mundo dondelosdatoscirculanen todasdirecciones, queremos respetar al máximo tu privacidad. Por eso te
prometemosque nuncacompartiremostusdatoscon terceros.

Más contenido relacionado

La actualidad más candente

How to Calculate ROI for Network Management & Monitoring
How to Calculate ROI for Network Management & MonitoringHow to Calculate ROI for Network Management & Monitoring
How to Calculate ROI for Network Management & MonitoringSolarWinds
 
Administración de memoria virtual.
Administración de memoria virtual.Administración de memoria virtual.
Administración de memoria virtual.Juan Anaya
 
Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...
Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...
Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...Micael Gallego
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasanibalsmit
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosVectorinox01
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de ProgramaciónSandra Esposito
 
Tendencias De Las Plataformas De Hardware Y TecnologíAs Emergentes
Tendencias De Las Plataformas De Hardware Y TecnologíAs EmergentesTendencias De Las Plataformas De Hardware Y TecnologíAs Emergentes
Tendencias De Las Plataformas De Hardware Y TecnologíAs Emergentesmaximo coconi torres
 
Los sistemas operativos de Red
Los sistemas operativos de Red Los sistemas operativos de Red
Los sistemas operativos de Red ANDINO2017
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandraLuis Alvarado
 
Introduccion Oracle 11G
Introduccion Oracle 11GIntroduccion Oracle 11G
Introduccion Oracle 11GEddie Malca
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519lozanolc
 
Tecnicas de Conmutacion
Tecnicas de ConmutacionTecnicas de Conmutacion
Tecnicas de Conmutacionjsmaster.in
 
Algoritmos de enrutamiento presentaciónnnnnnnnn
Algoritmos de enrutamiento presentaciónnnnnnnnnAlgoritmos de enrutamiento presentaciónnnnnnnnn
Algoritmos de enrutamiento presentaciónnnnnnnnnedwinjesus
 

La actualidad más candente (20)

How to Calculate ROI for Network Management & Monitoring
How to Calculate ROI for Network Management & MonitoringHow to Calculate ROI for Network Management & Monitoring
How to Calculate ROI for Network Management & Monitoring
 
Administración de memoria virtual.
Administración de memoria virtual.Administración de memoria virtual.
Administración de memoria virtual.
 
Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...
Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...
Concurrencia y asincronía: Lenguajes, modelos y rendimiento: GDG Toledo Enero...
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capas
 
Frame relay
Frame relayFrame relay
Frame relay
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Perceptron parte 1
Perceptron parte 1Perceptron parte 1
Perceptron parte 1
 
Tendencias De Las Plataformas De Hardware Y TecnologíAs Emergentes
Tendencias De Las Plataformas De Hardware Y TecnologíAs EmergentesTendencias De Las Plataformas De Hardware Y TecnologíAs Emergentes
Tendencias De Las Plataformas De Hardware Y TecnologíAs Emergentes
 
Windows server 2008
Windows server 2008Windows server 2008
Windows server 2008
 
Los sistemas operativos de Red
Los sistemas operativos de Red Los sistemas operativos de Red
Los sistemas operativos de Red
 
3.1 Administración de memoria CUESTIONARIO
3.1 Administración de memoria CUESTIONARIO3.1 Administración de memoria CUESTIONARIO
3.1 Administración de memoria CUESTIONARIO
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandra
 
Ppt netflix
Ppt netflixPpt netflix
Ppt netflix
 
Introduccion Oracle 11G
Introduccion Oracle 11GIntroduccion Oracle 11G
Introduccion Oracle 11G
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519
 
Tecnicas de Conmutacion
Tecnicas de ConmutacionTecnicas de Conmutacion
Tecnicas de Conmutacion
 
Los servicios de la nube
Los servicios de la nubeLos servicios de la nube
Los servicios de la nube
 
El Módelo OSI y elementos de redes
El Módelo OSI y elementos de redesEl Módelo OSI y elementos de redes
El Módelo OSI y elementos de redes
 
Algoritmos de enrutamiento presentaciónnnnnnnnn
Algoritmos de enrutamiento presentaciónnnnnnnnnAlgoritmos de enrutamiento presentaciónnnnnnnnn
Algoritmos de enrutamiento presentaciónnnnnnnnn
 

Similar a Snowflake, la plataforma de datos en la nube

Guia power data_transicion_cloud
Guia power data_transicion_cloudGuia power data_transicion_cloud
Guia power data_transicion_cloudEfrain Diaz
 
Sql azure
Sql azureSql azure
Sql azureWarGeek
 
SQL Azure Small
SQL Azure SmallSQL Azure Small
SQL Azure SmallWarGeek
 
Migrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryMigrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryRaul Martin Sarachaga Diaz
 
Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...
Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...
Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...Denodo
 
Almacenamiento en la nube
Almacenamiento en la nubeAlmacenamiento en la nube
Almacenamiento en la nubeDAISYQUILLIGANA
 
Hernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nube Hernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nube jorgesagastume77
 
Hernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nubeHernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nubejorgesagastume77
 
Factibilidad del almacenamiento en la nube en empresas ecuatorianas
Factibilidad del almacenamiento en la nube en empresas ecuatorianasFactibilidad del almacenamiento en la nube en empresas ecuatorianas
Factibilidad del almacenamiento en la nube en empresas ecuatorianasXimenaOrellana05
 
Almacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud ComputingAlmacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud ComputingAlfredo Vela Zancada
 
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate022015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02Cristinadelafuenterepiso
 
Cloud computing
Cloud computingCloud computing
Cloud computingbgarcial
 
Desventajas Tipos Cloud Computing
 Desventajas Tipos Cloud Computing Desventajas Tipos Cloud Computing
Desventajas Tipos Cloud ComputingSteven R.
 
Dynamics saturday madrid 2019 javier armesto
Dynamics saturday madrid 2019   javier armestoDynamics saturday madrid 2019   javier armesto
Dynamics saturday madrid 2019 javier armestoDemian Raschkovan
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbmsEduardo Hiram
 
Cloud computing
Cloud computingCloud computing
Cloud computingcarcass316
 
Cloud computing
Cloud computingCloud computing
Cloud computingcarcass316
 

Similar a Snowflake, la plataforma de datos en la nube (20)

Guia power data_transicion_cloud
Guia power data_transicion_cloudGuia power data_transicion_cloud
Guia power data_transicion_cloud
 
Sql azure
Sql azureSql azure
Sql azure
 
SQL Azure Small
SQL Azure SmallSQL Azure Small
SQL Azure Small
 
Azure DataFactory
Azure DataFactoryAzure DataFactory
Azure DataFactory
 
Migrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryMigrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data Factory
 
Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...
Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...
Cómo simplificar las arquitecturas híbridas y multi-cloud con la virtualizaci...
 
Almacenamiento en la nube
Almacenamiento en la nubeAlmacenamiento en la nube
Almacenamiento en la nube
 
Almacenamiento en la nube
Almacenamiento en la nubeAlmacenamiento en la nube
Almacenamiento en la nube
 
Hernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nube Hernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nube
 
Hernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nubeHernandez sagastume-almacenamiento de la nube
Hernandez sagastume-almacenamiento de la nube
 
Explorando los Sabores de Azure Data Factory
Explorando los Sabores de Azure Data FactoryExplorando los Sabores de Azure Data Factory
Explorando los Sabores de Azure Data Factory
 
Factibilidad del almacenamiento en la nube en empresas ecuatorianas
Factibilidad del almacenamiento en la nube en empresas ecuatorianasFactibilidad del almacenamiento en la nube en empresas ecuatorianas
Factibilidad del almacenamiento en la nube en empresas ecuatorianas
 
Almacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud ComputingAlmacenamiento en la Nube y Cloud Computing
Almacenamiento en la Nube y Cloud Computing
 
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate022015 almacenamiento-en-la-nube-150217132128-conversion-gate02
2015 almacenamiento-en-la-nube-150217132128-conversion-gate02
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Desventajas Tipos Cloud Computing
 Desventajas Tipos Cloud Computing Desventajas Tipos Cloud Computing
Desventajas Tipos Cloud Computing
 
Dynamics saturday madrid 2019 javier armesto
Dynamics saturday madrid 2019   javier armestoDynamics saturday madrid 2019   javier armesto
Dynamics saturday madrid 2019 javier armesto
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbms
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Último

LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptxLA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptxJuankLerma
 
PORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdf
PORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdfPORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdf
PORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdfYeniferGarcia36
 
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdfSemana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdfromaldonolascorojas1
 
METODO CIENTIFICO 2024..................
METODO CIENTIFICO 2024..................METODO CIENTIFICO 2024..................
METODO CIENTIFICO 2024..................CelinChauca
 
CATALOGO PILOT que contiene muchas cosas
CATALOGO PILOT que contiene muchas cosasCATALOGO PILOT que contiene muchas cosas
CATALOGO PILOT que contiene muchas cosasMichelACruzSolano
 
Nuestro Libro de aventuras película up.pdf
Nuestro Libro de aventuras película up.pdfNuestro Libro de aventuras película up.pdf
Nuestro Libro de aventuras película up.pdfmalvarado8
 
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...CarlosMelgarejo25
 
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...CLAUDIA GINGLIONA RAMÍREZ DIFILIPPI
 
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxArquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxAdriannDiaz
 
"Armonía, proporción y matemáticas en la arquitectura griega: una tradición g...
"Armonía, proporción y matemáticas en la arquitectura griega: una tradición g..."Armonía, proporción y matemáticas en la arquitectura griega: una tradición g...
"Armonía, proporción y matemáticas en la arquitectura griega: una tradición g...dnmxd1213
 
Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdf
Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdfCartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdf
Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdfsheylayaninaagurtofa1
 
GUARDIANES VIRTUALES guia metodologica---
GUARDIANES VIRTUALES guia metodologica---GUARDIANES VIRTUALES guia metodologica---
GUARDIANES VIRTUALES guia metodologica---YurleyFlorez5
 
Informe-RQ-2021-A4_compressed.pdf.sjjjas.e
Informe-RQ-2021-A4_compressed.pdf.sjjjas.eInforme-RQ-2021-A4_compressed.pdf.sjjjas.e
Informe-RQ-2021-A4_compressed.pdf.sjjjas.eyonayker10
 
Trbajo de Sociales, ecosistemas terrestres.pptx
Trbajo de Sociales, ecosistemas terrestres.pptxTrbajo de Sociales, ecosistemas terrestres.pptx
Trbajo de Sociales, ecosistemas terrestres.pptxlorenita0682
 
andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4Andrea11166
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxMaikelPereira1
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfloquendo1901
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaccastilloojeda12
 
Antigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdfAntigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdfVictoria867681
 
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMaraMilagrosBarrosMa
 

Último (20)

LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptxLA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
LA DANZA PROCESO DE LA VIDA Y EL CUERPO.pptx
 
PORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdf
PORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdfPORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdf
PORTA SUCULENTAS POR EL DÍA DEL MAESTROS # 1.pdf
 
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdfSemana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
Semana 3 - Bases de Datos Avanzadas - Big Data - Sesion 3.pdf
 
METODO CIENTIFICO 2024..................
METODO CIENTIFICO 2024..................METODO CIENTIFICO 2024..................
METODO CIENTIFICO 2024..................
 
CATALOGO PILOT que contiene muchas cosas
CATALOGO PILOT que contiene muchas cosasCATALOGO PILOT que contiene muchas cosas
CATALOGO PILOT que contiene muchas cosas
 
Nuestro Libro de aventuras película up.pdf
Nuestro Libro de aventuras película up.pdfNuestro Libro de aventuras película up.pdf
Nuestro Libro de aventuras película up.pdf
 
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
Relato Bélico sobre la Guerra entre los paises sudamericanos Bolivia y Paragu...
 
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
Artes/ObrasMaestras del siglo XVI - tiempos BY: CLAUDIA GINGLIONA RAMÍREZ DIF...
 
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxArquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
 
"Armonía, proporción y matemáticas en la arquitectura griega: una tradición g...
"Armonía, proporción y matemáticas en la arquitectura griega: una tradición g..."Armonía, proporción y matemáticas en la arquitectura griega: una tradición g...
"Armonía, proporción y matemáticas en la arquitectura griega: una tradición g...
 
Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdf
Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdfCartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdf
Cartilla de bienvenida a la comunidad educativa para el reinicio de clases.pdf
 
GUARDIANES VIRTUALES guia metodologica---
GUARDIANES VIRTUALES guia metodologica---GUARDIANES VIRTUALES guia metodologica---
GUARDIANES VIRTUALES guia metodologica---
 
Informe-RQ-2021-A4_compressed.pdf.sjjjas.e
Informe-RQ-2021-A4_compressed.pdf.sjjjas.eInforme-RQ-2021-A4_compressed.pdf.sjjjas.e
Informe-RQ-2021-A4_compressed.pdf.sjjjas.e
 
Trbajo de Sociales, ecosistemas terrestres.pptx
Trbajo de Sociales, ecosistemas terrestres.pptxTrbajo de Sociales, ecosistemas terrestres.pptx
Trbajo de Sociales, ecosistemas terrestres.pptx
 
andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdf
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitectura
 
Antigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdfAntigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdf
 
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
 

Snowflake, la plataforma de datos en la nube

  • 1. Qué es Snowflake y cómo funciona Redacción The Information Lab La computación en la nube está ganando terreno a pasos agigantados; sin embargo, los silos de datos son todavía una de las circunstancias que mayores retos plantean a las empresas y a los desarrolladores de aplicaciones Cloud. Vamos a ver qué es Snowflake y cómo funciona y, principalmente, cómo contribuye a resolver este problema. ¿Qué esSnowflake? Snowflake es una aplicación SaaS (Software as a Service) basada en el concepto Data Cloud (nube de datos); desarrollada por exingenieros de Oracle, proporciona una arquitectura de datos compartidos multiclúster con altos índices de rendimiento, escalabilidad y simultaneidad. Como dijimos en la introducción, Snowflake resuelve el problema de los silos de datos: es una plataforma que impulsa y proporciona el acceso a una repositorio común de datos en la nube, incluyendo niveles de almacenamiento, procesamiento y servicios globales integrados lógicamente, aunque separados en el espacio físico.
  • 2. Los ámbitos de aplicación donde Snowflake despliega todas sus virtudes son Data Warehouse (con su propio motor SQL), Data Lake, ingeniería de datos, ciencia de datos, intercambio de datos y desarrollo de aplicaciones de datos. Para ubicar mejor en qué consiste Snowflake, podemos decir que es análogo a Synapse (Microsoft Azure), Redshift (Amazon Web Services) o BigQuery (Google Cloud), con la ventaja de que permite elegir el proveedor de servicios Cloud que queramos de entre estos tres, así como la región (zona de disponibilidad) de cada uno. Snowflake se puede contratar en tres versiones distintas: Standard, Enterprise y Business Critical, en función de las necesidades del usuario en cuanto a potencia de computación y garantía de disponibilidad. ¿Cómofunciona Snowflake? Proveedores deservicios Snowflake soporta los tres principales proveedores de servicios Cloud del mercado: Google Cloud, AWS y Azure. Snowflake permite elegir al usuario en qué región desea trabajar. El coste del servicio fluctuará en función del proveedor y de la región que se haya elegido. Arquitectura
  • 3. La idea principal es construir un repositorio de datos centralizado y accesible desde todos los nodos del Data Warehouse; bajo un principio de redundancia, cada clúster almacena en local una parte de las consultas para procesarlas en paralelo. La arquitectura de Snowflake se divide en tres capas de software: 1. Database Storage. 2. Query Processing. 3. Cloud Services. La primera capa es donde residen los datos: Snowflake da formato a los datos cuando son subidos a la nube, de modo que su organización queda optimizada en términos de tamaño, metadatos o compresión. Solo pueden ser consultados mediante instrucciones SQL. La segunda capa consiste en almacenes virtuales de consultas. En cada uno de ellos residen varios nodos para trabajar en paralelo en los servicios de la capa siguiente. La tercera capa contiene los servicios encargados de coordinar las actividades. Snowflake las gestiona y se ejecutan sobre las instancias del proveedor de servicios que se haya elegido. Accesibilidad El usuario puede acceder a Snowflake desde un navegador web o un cliente CLI; admite conexiones de orígenes de datos ODBC y JDBC, y soporta conectores nativos y de terceros.
  • 4. Ecosistema El número de aplicaciones que pueden correr en el ecosistema de Snowflake es muy significativo, y va creciendo paulatinamente. Podremos encontrar aplicaciones de Business Intelligence, de integración de datos, de Machine Learning y de seguridad y gobernanza del dato. Algunos ejemplos de aplicaciones y desarrolladores compatibles con Snowflake son SAP, Qlik, Tableau, Power BI, ThoughtSpot, MicroStrategy, Oracle, Pyramid, IBM, Domino, SAS, Pentaho… Carga dedatos Existen dos métodos de carga: por lotes o de forma continua (Snowpipe), de modo que es posible volcar datos a Snowflake de tres procedencias distintas: 1. Fuentes internas. 2. Fuentes externas. 3. Otras cuentas de Snowflake. La carga por lotes requiere que los datos estén previamente en la nube, y que el usuario aprovisione previamente el Data Warehouse. Las capacidades de transformación de datos son bastante simples usando este método.
  • 5. La carga por Snowpipe permite volcar de forma incremental pequeños volúmenes de datos; el Data Warehouse está totalmente gestionado por Snowflake, y las capacidades de transformación de datos son algo más avanzadas. Descarga dedatos La descarga de datos consiste en realizar consultas en las tablas de Snowflake y guardarlas con el comando COPY INTO, especificando uno o varios ficheros del servicio de almacenamiento del proveedor en el parámetro location. Mediante el comando SELECT, se pueden realizar otras consultas específicas no necesariamente incluidas en los almacenes virtuales de la segunda capa. Peculiaridadesdeuso  Snowflake soporta formatos comunes como CSV o TSV, los únicos capaces de usar una codificación distinta a UTF-8, aunque el usuario deberá especificarlos de forma explícita.  Si no se trata de ficheros comprimidos, Snowflake puede comprimirlos automáticamente en un fichero GZIP. Es capaz de alcanzar cotas de compresión de entre un 60 % y un 80 %: la eficiencia de este algoritmo permite ahorrar espacio y, por lo tanto, pagar menos por ello.  También soporta cifrado de archivos: si no están cifrados, el servicio los cifra al subirlos, y si ya están cifrados, pide la clave.  A modo de curiosidad, cuando se vuelcan datos desde la interfaz gráfica, el cifrado previo a la subida se ve interrumpido si el usuario cambia de pestaña o de ventana en el navegador. ¿Qué ventajastieneelserviciode Snowflake? 1. Protege al usuario de una posible situación de vendor locking (el cliente queda “encerrado” en el ecosistema de un único proveedor Cloud). 2. Simplifica las tareas de gestión de datos, gracias a su sistema de accionamiento de Data Warehouse virtuales según las necesidades de quienes accedan. 3. Permite la democratización del acceso a los datos, al permitir el uso de un lenguaje tan estandarizado como SQL para realizar las consultas. 4. Dispone de una ingente cantidad de herramientas y conectores.
  • 6. Estamos seguros de que a muchos usuarios les va a encantar saber qué es Snowflake y cómo funciona: te animamos a que compartas este contenido si te ha parecido interesante, ya que consideramos que este aplicativo SaaS va a revolucionar el modo de tratar los datos en la nube. Últimos post  Qué es Snowflake y cómo funciona  La digitalización del sector textil Categorías  Alteryx  AWS  Blog  Business Intelligence  Otros  Tableau Autores Irene Saravia Pablo Saenz de Tejada Redacción The Information Lab Alberto Oraa Comparte Shar e onf ace boo k Shar e onw ha t s ap p Shar e onl i n ked i n Shar e ont w i t t er         PrevANTERIOR
  • 7. Laplataforma globalen lanube paratodostusdatos AWS es la plataforma en la nube más adoptada y completa, ofreciendo más de 200 servicios integrales de centros de datos en el mundo. Los servicios de AWS los utilizan empresas de todos los tamaños, desde pequeñas startups hasta grandes corporaciones y empresas gubernamentales, ya que la plataforma facilita la transformación digital, aumenta la agilidad de las empresas y las ayuda a crecer más rápido, reduciendo costes y adaptándose a sus necesidades en cada momento. ¿PorquéusarSnowflake? Accede, procesa y analiza tus datos con una facilidad y velocidad como no habías visto antes.
  • 8. Escalabilidad Snowflake diferencia entre capacidad de computación y de almacenamiento, lo que la convierte en una plataforma única en ese sentido permitiendo adaptarse a empresas de todos los tamaños y sectores, ofreciendo capacidad de computación y almacenamiento casi ilimitadas, añadiendo recursos a medida que lo necesita la empresa. Ahorra tiempoydinero Con Snowflake pagas por lo que utilizas, lo que permite evitar costes fijos cuando no se está utilizando la plataforma, permitiendo además monitorizar el consumo en tiempo real.
  • 9. Comparte tusdatos Snowflake Cloud Data permite a las organizaciones establecer fácilmente su propio intercambio de datos para sus ecosistemas empresariales, donde los datos pueden encontrarse y son accesibles y seguros. Contacta con nosotros para saber más acerca de las licencias Aquí Nombre Email Telefono Comentario Checkbox política de privacidad Blog Visita nuestro blog para conocer las novedades, trucos, guías, consejos, y tutoriales de Tableau, Alteryx y AWS que crea mensualmente nuestro equipo. Ir al blog
  • 10. Qué es Snowflake y cómo funciona La computación en la nube está ganando terreno a pasos agigantados; sin embargo, los silos de datos son todavía una de las circunstancias que mayores Leer más Redacción The Information Lab La digitalización del sector textil
  • 11. Los cambios en los hábitos del consumidor, la competitividad entre firmas y distribuidores y la necesidad de ser más productivos son tres factores que llaman Leer más Redacción The Information Lab Cómo actualizar dinámicamente un parámetro de fecha y seleccionar por defecto la más reciente en Tableau Es verdad que, para los dashboards más sencillos, en los que, o bien la fecha no viene seleccionada por el usuario, o bien ésta se Leer más Irene Saravia  Nosotros o Cultura o Equipo  Soluciones o Tableau o Alteryx o AWS o Snowflake  Formación o Formación Tableau o Formación Alteryx  Consultoría  Blog  Eventos  Contacto
  • 12. ¿Quieresquetemantengamosaldía? Cada mes publicamos una newsletter con las últimas novedades relativas a Tableau & Alteryx, consejos, trucos y el mejor contenido de la comunidad. Suscríbete con tu email y te mantendremos al día. Suscribirse He leído y acepto la Política de Privacidad En un mundo dondelosdatoscirculanen todasdirecciones, queremos respetar al máximo tu privacidad. Por eso te prometemosque nuncacompartiremostusdatoscon terceros.