Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Snowflake Data Warehouse: Desde lo Básico a lo Avanzado
Highest Rated
Rating: 4.6 out of 5(90 ratings)
372 students

Snowflake Data Warehouse: Desde lo Básico a lo Avanzado

Adéntrate en Snowflake y domina las mejores prácticas para gestionar y analizar datos de manera eficiente.
Last updated 1/2025
Spanish
Spanish [Auto],

What you'll learn

  • Arquitectura de Snowflake: Comprenderás la arquitectura única de Snowflake, incluyendo microparticiones y un modelo de almacenamiento separado del cálculo.
  • Administración de virtual warehouses: Aprenderás a configurar y administrar virtual warehouses para optimizar el rendimiento de las consultas y controlar costos
  • Carga masiva con COPY: aprende a configurar stages, definir formatos de archivo y aplicar estrategias para optimizar el rendimiento.
  • Protección de datos: utiliza funciones como Time Travel y Fail-safe para garantizar la seguridad y la recuperación efectiva de la información.
  • Data Sharing y Marketplace: comparte datos con Direct Share sin moverlos y accede a datos de terceros en el Marketplace de Snowflake para tus análisis.
  • Seguridad integral: implementa control de acceso con RBAC y DAC, enmascaramiento de datos, MFA, autenticación con llaves y más para proteger datos en Snowflake.

Course content

8 sections75 lectures8h 56m total length
  • Crear una cuenta de prueba de Snowflake5:07
  • Un recorrido por Snowsight5:36
  • Worksheets9:07
  • Notebooks10:11
  • Arquitectura de Snowflake5:41
  • Virtual Warehouses15:18
  • Almacenamiento en caché6:21
  • Verifica tus conocimientos
  • Ejercicios0:34
  • Resolución de los ejercicios1:24

Requirements

  • Conocimientos básicos de SQL: Familiaridad con sentencias como SELECT, INSERT, UPDATE y DELETE, además de la creación de tablas, será muy útil.
  • Conceptos de bases de datos: Comprender nociones básicas como tablas, esquemas, relaciones y tipos de datos te ayudará a seguir el contenido con mayor facilidad.
  • Conocimientos básicos de la nube (opcional): Entender servicios en la nube, como almacenamiento y cómputo, facilitará el aprendizaje sobre Snowflake como plataforma en la nube.
  • Cuenta de Snowflake (opcional): Para realizar ejercicios prácticos, se recomienda una cuenta de prueba gratuita de 30 días disponible en el sitio oficial de Snowflake.
  • Estos requisitos no son obligatorios. El curso está diseñado para ser accesible incluso para quienes tienen poca experiencia previa. Sin embargo, cumplirlos te permitirá sacar el máximo provecho y adquirir una comprensión más sólida de Snowflake.

Description

Este curso está diseñado para aquellos que desean aprender a usar Snowflake, una de las soluciones más destacadas para el manejo de datos en la nube. Desde los fundamentos hasta las capacidades avanzadas, aprenderás cómo gestionar, analizar y optimizar grandes volúmenes de datos de manera eficiente, aplicando las mejores prácticas en cada paso.


A lo largo de este recorrido, exploraremos las funciones clave de Snowflake, como el almacenamiento, la carga de datos, el procesamiento en la nube, y la seguridad. Aprenderás a crear y administrar warehouses, gestionar el acceso de usuarios con roles, y a aprovechar las características avanzadas como el Data Sharing y el Marketplace de Snowflake. También cubrirás técnicas para optimizar consultas, asegurando que puedas trabajar con grandes volúmenes de datos de manera rápida y efectiva.


El curso está estructurado para ser accesible tanto a principiantes como a aquellos que ya tienen experiencia trabajando con bases de datos en la nube. Aunque no es obligatorio, es recomendable tener conocimientos básicos de SQL y conceptos generales de bases de datos, ya que te permitirá sacar el máximo provecho de los temas que cubriremos.


Al finalizar, serás capaz de implementar soluciones de datos robustas utilizando Snowflake, gestionando y analizando información con agilidad, seguridad y optimización. Si estás buscando una forma de mejorar tus habilidades en la gestión de datos en la nube, este curso te proporcionará las herramientas y conocimientos necesarios para alcanzar tus objetivos.


Este curso está hecho para aquellos que buscan ir más allá de lo básico y adentrarse en el mundo de las bases de datos modernas en la nube, con Snowflake como herramienta principal.

Who this course is for:

  • Ingenieros de datos: Profesionales interesados en dominar técnicas de carga de datos, transformación y optimización dentro de Snowflake.
  • Analistas de datos y profesionales de Inteligencia de Negocios: Personas que buscan aprovechar Snowflake para analizar datos de manera eficiente y crear informes valiosos.
  • Desarrolladores: Personas interesadas en integrar Snowflake en sus aplicaciones o flujos de trabajo.
  • Entusiastas de la nube: Personas con interés general en la computación en la nube que desean explorar Snowflake como una plataforma de datos nativa de la nube.
  • Estudiantes y principiantes: Personas con conocimientos básicos de SQL o bases de datos que desean construir habilidades tanto fundamentales como avanzadas en Snowflake.
  • Organizaciones en migración a Snowflake: Profesionales que trabajan en proyectos de migración a la nube y desean aprender cómo implementar Snowflake como una solución eficaz de almacenamiento y análisis de datos.