What You Need to Know Before
You Start
Starts 3 June 2025 21:37
Ends 3 June 2025
10 hours 12 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Aperçu
Apprenez les concepts du Scripting Snowflake. Et apprenez à écrire des procédures stockées et des fonctions en utilisant le langage SQL.
Ce que vous apprendrez :
Apprenez les concepts du Scripting Snowflake Apprenez à écrire des procédures stockées en utilisant SQL Comprenez les procédures stockées complexes écrites par d'autres Apprenez à écrire des fonctions définies par l'utilisateur (UDFs) en SQL Bonjour, dans ce cours de Scripting Snowflake, j'ai expliqué 1. Les concepts du Scripting Snowflake. 2.
L'écriture de procédures stockées. 3. L'écriture de fonctions définies par l'utilisateur (UDFs). 4.
Des procédures stockées génériques qui peuvent être utilisées dans les projets Snowflake. Ce cours vous aidera... 1.
Si vous avez du mal à comprendre les procédures stockées complexes écrites par d'autres. 2. Si vous voulez écrire des procédures stockées et des fonctions définies par l'utilisateur allant de simples à complexes. 3.
Si vous souhaitez parcourir certaines procédures pouvant être mises en œuvre dans vos projets avec de petits changements. Voici les concepts que j'ai expliqués dans ce cours.
Qu'est-ce qu'une procédure stockée et les blocs dans une procédure Variables Littéraux de table Identificateurs Instructions de contrôle de flux - Ramification ou conditionnelle (If Else et Case) Instructions de contrôle de flux - Bouclage (For et While) Cursors Résultats Gestion des exceptions Transactions Schéma d'informations Snowflake Voici les procédures génériques et les mises en œuvre expliquées. 1. Procédure pour les chargements de données automatisés 2.
Implémentation SCD Type-1 3. Implémentation SCD Type-2 4.
Procédure pour la création de vues 1 à 1 5. Procédure pour supprimer toutes les tables d'un schéma 6.
Procédure pour supprimer toutes les vues d'un schéma 7. Procédure pour migrer des DDL de table d'une base de données à une autre 8.
Procédure pour migrer des vues d'une base de données à une autre 9. Procédure pour automatiser le chargement complet des tables de staging vers les tables cibles 10.
Procédure pour automatiser le chargement delta/incrémentiel des tables de staging vers les tables cibles 11. Procédure pour la configuration de données échantillons pour les tests dans un environnement inférieur 12.
Déploiement de code en utilisant GitHub et changement de schéma
Programme
- Introduction à Snowflake
- Introduction au SQL dans Snowflake
- Introduction aux procédures stockées
- Notions de base du scripting dans Snowflake
- Rédaction de procédures stockées dans Snowflake
- Concepts avancés de procédures stockées
- Meilleures pratiques pour le scripting dans Snowflake
- Exercices pratiques
- Conclusion et apprentissage supplémentaire
- Q&A et atelier interactif
Enseigné par
Janardhana Reddy Bandi
Sujets
Affaires