Menú

Curso Snowflake: Data Warehouse Cloud del centro TrainingIT

Programa de Curso Snowflake: Data Warehouse Cloud

Modalidad: Online , A Distancia
Precio: 225 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE.

Descripción

Lleva tu estrategia de datos en la nube al siguiente nivel, dominando Snowflake.,

Gracias a esta formación dominarás una de las plataformas más innovadoras y demandadas en la gestión de datos en la nube. Vas a aprender a diseñar, implementar y administrar soluciones de almacenamiento y análisis de datos de forma eficiente, segura y escalable. 

A quién va dirigido

La formación es apropiada para personas que estén en busca de una solución flexible, escalable y eficiente para gestionar grandes volúmenes de datos.

Objetivos

  • Comprender la arquitectura moderna de Snowflake y sus ventajas frente al data warehousing tradicional.
  • Diseñar e implementar soluciones de almacenamiento y análisis de datos en la nube.
  • Integrar múltiples fuentes de datos en un entorno flexible y de alto rendimiento.
  • Optimizar procesos de gestión de datos con seguridad y escalabilidad.
  • Aplicar buenas prácticas en proyectos reales con material actualizado y ejercicios prácticos.

Temario

1.Introducción y Arquitectura de Snowflake

1.1 ¿Qué es un data warehouse?

1.2 Arquitectura de Snowflake y sus ventajas

1.3 Ediciones de Snowflake y precios

1.4 Registro en Snowflake y primeros pasos

1.5 Crear un nuevo warehouse mediante interfaz o usando SQL

1.6 ¿Cómo explorar las bases de datos y tablas en Snowflake?

1.7 Monitorizar el uso

2.Carga de datos en Snowflake

2.1 Adquisición e ingesta de datos en Snowflake (stages)

2.2 Carga de datos desde la interfaz fichero local

2.3 Cómo crear un stage

2.4 Carga de datos utilizando el comando COPY

2.5 Transformación de datos

2.6 Manejo de errores - Opción COPY: "ON_ERROR"

2.7 Reutilizar formato ficheros con objeto file_format

2.8 Modo de validación y tratamiento de errores

3.Carga de datos no estructurados

3.1 ¿Qué son los datos NO estructurados?

3.2 Creación del stage y el fichero bruto con datos no estructurados (JSON)

3.3 Parseo y análisis del fichero no estructurado JSON

3.4 Manejo de datos nested y arrays

3.5 Jerarquías y flatten del fichero no estructurado JSON

3.6 Inserción de datos no estructurados JSON en la tabla objetivo (estructurados)

4.Carga de datos desde Cloud (Aws, Azure, Gcp)

4.1 ¿Cómo cargamos datos desde la nube?

4.2 Creación del bucket y carga de ficheros en la nube

4.3 Crear rol y política en la plataforma en la nube

4.4 Crear objeto de integración en Snowflake

4.5 Cargar datos a la tabla objetivo de Snowflake

Test de conocimientos 1

5.Snowpipe (Ingesta en tiempo real)

5.1 ¿Qué es Snowpipe y los pasos para la creación de pipes?

5.2 Creación de stage para Snowpipe

5.3 Creación del pipe

5.4 Configurar el pipe y las notificaciones

5.5 Gestión de pipes

5.6 Migración y Carga desde una BBDD SQL (Método Cloud y Método complemento pipe)

6.Ciclo de vida, protección y compartición de datos en Snowflake

6.1 Tipos de tabla en Snowflake

6.2 Time Travel y Fail Safe

6.3 Compartición de datos con otra cuenta de Snowflake

6.4 ¿Cómo conectar Snowflake y Power BI?

6.5 ¿Cómo conectar Snowflake y Python?

7.Creación de tareas y streams en Snowflake

7.1 ¿Qué son las tareas en Snowflake?

7.2 Creación de tareas

7.3 Uso de CRON para crear tareas con periodicidad flexible

7.4 Creación de Árboles de Tareas y verificar Histórico de Programación

7.5 ¿Qué son los Streams en Snowflake?

7.6 Creación de Stream y operación INSERT

7.7 Uso de Stream para operación UPDATE

7.8 Uso de Stream para operación DELETE

7.9 Procesamiento de todos los cambios de datos en Streams

7.10 Combinar Tareas y Streams en Snowflake

8.Administración de roles y permisos en Snowflake

8.1 Conceptos clave para el control de acceso en Snowflake

8.2 Rol ACCOUNT ADMIN

8.3 Rol SECURITY ADMIN

8.4 Rol SYS ADMIN

8.5 Rol USER ADMIN

8.6 Rol PUBLIC y roles personalizados

Test de conocimientos 2

Titulación obtenida

Culminada la formación vas a recibir un certificado de aprovechamiento.

Requisitos

Si ya tienes nociones básicas o formación previa en este campo, este curso es el siguiente paso ideal para consolidar y ampliar tu trayectoria profesional.

Información Adicional

Precio: 225,00 €

Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​