What You Need to Know Before
You Start

Starts 3 June 2025 21:39

Ends 3 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Snowflake Scripting - Escritura de Procedimientos Almacenados Usando SQL

Aprende los conceptos de Scripting de Snowflake. Y aprende a escribir Procedimientos Almacenados y Funciones usando el Lenguaje SQL.
via Udemy

4052 Cursos


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
  • 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

Enseñado por

Janardhana Reddy Bandi


Asignaturas

Negocio