What You Need to Know Before
You Start
Starts 3 June 2025 21:39
Ends 3 June 2025
10 hours 12 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Resumen
Aprende los conceptos de Snowflake Scripting. Y aprende cómo escribir Procedimientos Almacenados y Funciones usando el lenguaje SQL.
Lo que aprenderás:
Aprender los conceptos de Snowflake ScriptingAprender cómo escribir Procedimientos Almacenados usando SQLEntender procedimientos almacenados complejos escritos por otrosAprender cómo escribir Funciones Definidas por el Usuario (UDFs) en SQL Hola, en este curso de Snowflake Scripting he explicado1. Los conceptos de Snowflake Scripting.2.
Escritura de Procedimientos Almacenados.3. Escritura de Funciones Definidas por el Usuario (UDFs).4.
Procedimientos Almacenados Genéricos que se pueden usar en proyectos de Snowflake.Este curso te ayudará..1. Si estás teniendo dificultades para entender procedimientos almacenados complejos escritos por otros.2.
Si deseas escribir procedimientos almacenados simples a complejos y Funciones Definidas por el Usuario.3. Si quieres revisar algunos procedimientos que se pueden implementar en tus proyectos con pequeños cambios.A continuación, se encuentran los conceptos que he explicado en este curso.Qué es un procedimiento almacenado y bloques en un procedimientoVariablesLitrales de TablaIdentificadoresSentencias de Control de Flujo - Ramificación o Condicional (If Else y Case)Sentencias de Control de Flujo - Bucles (For y While)CursoresConjuntos de resultadosManejo de excepcionesTransaccionesEsquema de Información de SnowflakeA continuación, se explican los procedimientos e implementaciones genéricos.1.
Procedimiento para Cargas de Datos Automatizadas2. Implementación de SCD Tipo-13.
Implementación de SCD Tipo-24. Procedimiento para creación de Vista 1 a 15.
Procedimiento para eliminar todas las tablas de un esquema6. Procedimiento para eliminar todas las vistas de un esquema7.
Procedimiento para migrar DDL de tablas de una base de datos a otra base de datos8. Procedimiento para migrar vistas de una base de datos a otra base de datos9.
Procedimiento para Automatizar carga completa de staging a tablas destino10. Procedimiento para Automatizar carga Delta/Incremental de staging a tablas destino11.
Procedimiento para configuración de datos de muestra para pruebas en un entorno inferior12. Despliegue de código usando GitHub y cambio de Esquema
Programa de estudio
- Introducción a Snowflake
- Introducción a SQL en Snowflake
- Introducción a Procedimientos Almacenados
- Conceptos Básicos de Scripting en Snowflake
- Escritura de Procedimientos Almacenados en Snowflake
- Conceptos Avanzados de Procedimientos Almacenados
- Mejores Prácticas para Scripting en Snowflake
- Ejercicios Prácticos
- Conclusión y Aprendizaje Adicional
- Preguntas y Respuestas y Taller Interactivo
Enseñado por
Janardhana Reddy Bandi
Asignaturas
Negocio