Qué necesitas saber antes de
comenzar

Inicio 5 June 2026 13:08

Fin 5 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Snowflake Scripting - Escritura de Procedimientos Almacenados Usando SQL

Mejora tu experiencia en programación con nuestro curso integral sobre scripts de Snowflake. Aprende a escribir eficientemente procedimientos almacenados y funciones utilizando el lenguaje SQL. Esta experiencia educativa es perfecta para aquellos que buscan profundizar su entendimiento en la gestión y manipulación de datos. Únete a nosotros.
via Udemy

4160 Cursos


10 hours 12 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

Learn the concepts of Snowflake Scripting. And Learn how to write Stored Procedures and Functions using SQL Language.

What you'll learn:

Learn the concepts of Snowflake ScriptingLearn How to write Stored Procedures using SQLUnderstand complex Stored Procedures written by othersLearn how to write User Defined Functions(UDFs) in SQL Hi, in this Snowflake Scripting course I have explained1. The concepts of Snowflake Scripting.2.

Writing Stored Procedures.3. Writing User Defined Functions(UDFs).4.

Generic Stored Procedures that can be used in Snowflake Projects.This course will help you..1. If you are struggling to understand complex stored procedures written by others.2.

If you want to write simple to complex stored procedures and User Defined Functions.3. If you want to go through some procedures that can be implemented in your projects with small changes.Below are the concepts I have explained in this course.What is a stored procedure and blocks in a procedureVariablesTable LiteralsIdentifiersFlow Control Statements - Branching or Conditional(If Else and Case)Flow Control Statements - Looping(For and While)CursorsResultsetsException HandlingTransactionsSnowflake Information SchemaBelow are the generic procedures and implementations explained.1.

Procedure for Automated Data Loads2. SCD Type-1 implementation3.

SCD Type-2 implementation4. Procedure for 1 to 1 View creation5.

Procedure for dropping all tables from a schema6. Procedure for dropping all views from a schema7.

Procedure for migrating table DDL from one database to other database8. Procedure for migrating views from one database to other database9.

Procedure for Automating Full load from staging to target tables10. Procedure for Automating Delta/Incremental load from staging to target tables11.

Procedure for sample data setup for testing in lower environment12. Code deployment using GitHub and Schema change

Programa

  • Introducción a Snowflake
  • Resumen de la Arquitectura de Snowflake
    Características Clave de Snowflake
    Beneficios de Usar Snowflake para Almacenamiento de Datos
  • Introducción a SQL en Snowflake
  • Resumen de las Capacidades de SQL en Snowflake
    Sintaxis Básica de SQL y Consultas
    Diferencias y Extensiones en SQL de Snowflake
  • Introducción a Procedimientos Almacenados
  • ¿Qué son los Procedimientos Almacenados?
    Beneficios de Usar Procedimientos Almacenados
    Casos de Uso para Procedimientos Almacenados en Snowflake
  • Conceptos Básicos de Scripting en Snowflake
  • Escribir Scripts Básicos en Snowflake
    Sintaxis del Lenguaje de Scripting de Snowflake
    Variables, Estructuras de Control y Manejo de Errores
  • Escritura de Procedimientos Almacenados en Snowflake
  • Creación y Ejecución de Procedimientos Almacenados
    Parámetros y Valores de Retorno
    Utilización de Funciones Integradas
  • Conceptos Avanzados de Procedimientos Almacenados
  • Manejo de Errores y Depuración de Procedimientos
    Gestión de Transacciones y Flujo de Control
    Procedimientos Recursivos y Bucles
  • Mejores Prácticas para Scripting en Snowflake
  • Optimización del Rendimiento de Procedimientos Almacenados
    Consideraciones de Seguridad
    Gestión de Código y Control de Versiones
  • Ejercicios Prácticos
  • Escribir tu Primer Procedimiento Almacenado
    Creación de Procedimientos Almacenados Complejos con Escenarios del Mundo Real
    Depuración y Optimización de Procedimientos Almacenados
  • Conclusión y Aprendizaje Adicional
  • Resumen de Conceptos Clave
    Recursos para Aprendizaje y Desarrollo Continuado en Snowflake
  • Preguntas y Respuestas y Taller Interactivo
  • Abordar Preguntas Comunes
    Resolución de Problemas Práctica con la Guía del Instructor

Impartido por

Janardhana Reddy Bandi


Materias

Business