Revenir au contenu principal

Deploy Workloads with Lakeflow Jobs - French

Le cours Deploy Workloads with Lakeflow Jobs enseigne comment orchestrer et automatiser des workflows de données, d'analyse de données et d'IA à l'aide de Lakeflow Jobs en tant que plateforme d'orchestration unifiée au sein de l'écosystème Databricks. 

• Vous apprendrez à concevoir et à mettre en œuvre des charges de travail de données à l'aide de graphes orientés acycliques (DAG), à configurer diverses options de planification et à implémenter des fonctionnalités avancées de workflow telles que l'exécution conditionnelle de tâches, les dépendances run-if et les boucles for each. 

• Le cours couvre les meilleures pratiques pour créer des pipelines robustes et prêts pour la production, avec une sélection appropriée du compute, une orchestration modulaire, des techniques de gestion des erreurs et une conception tolérante aux pannes — le tout nativement intégré au sein de la Databricks Data Intelligence Platform.


Remarque: pour les fichiers de cours SCORM, veillez à fermer la fenêtre SCORM une fois le contenu terminé. Ne cliquez pas sur le bouton « Next Lesson », car cela pourrait empêcher le module SCORM d'être marqué comme terminé.

Skill Level
Associate
Duration
3h
Prerequisites

Dans ce cours, le contenu a été conçu pour des participants disposant des compétences, connaissances et aptitudes suivantes:

• Complétion du cours « Get Started with Databricks for Data Engineering », ou une solide compréhension de la Databricks Data Intelligence Platform

• Compréhension de base de sujets tels que la navigation dans un Databricks Workspace, Apache Spark, Delta Lake, Medallion Architecture et Unity Catalog.

• Familiarité avec Python/PySpark

• Expérience dans la rédaction de requêtes SQL de niveau intermédiaire.

Self-Paced

Custom-fit learning paths for data, analytics, and AI roles and career paths through on-demand videos

See all our registration options

Registration options

Databricks has a delivery method for wherever you are on your learning journey

Runtime

Self-Paced

Custom-fit learning paths for data, analytics, and AI roles and career paths through on-demand videos

Inscrivez-vous maintenant

Instructors

Instructor-Led

Public and private courses taught by expert instructors across half-day to two-day courses

Inscrivez-vous maintenant

Learning

Blended Learning

Self-paced and weekly instructor-led sessions for every style of learner to optimize course completion and knowledge retention. Go to Subscriptions Catalog tab to purchase

Purchase now

Scale

Skills@Scale

Comprehensive training offering for large scale customers that includes learning elements for every style of learning. Inquire with your account executive for details

Upcoming Public Classes

Data Engineer

Automated Deployment with Declarative Automation Bundles - French

Ce cours propose une revue approfondie des principes DevOps et de leur application aux projets Databricks. Il commence par un aperçu des concepts fondamentaux de DevOps, DataOps, intégration continue (CI), déploiement continu (CD) et tests, et explore comment ces principes peuvent s'appliquer aux pipelines d'ingénierie des données.

Le cours se concentre ensuite sur le déploiement continu au sein du processus CI/CD, en examinant des outils tels que l'API REST, le SDK et le CLI Databricks pour le déploiement de projets. Vous découvrirez les Declarative Automation Bundles (DABs) et leur place dans le processus CI/CD. Vous approfondirez leurs composants clés, la structure des dossiers et la façon dont ils accélèrent le déploiement dans divers environnements cibles sur Databricks. Vous apprendrez également à ajouter des variables, modifier, valider, déployer et exécuter des Declarative Automation Bundles pour plusieurs environnements avec différentes configurations via le CLI Databricks.

Enfin, le cours présente Visual Studio Code comme environnement de développement interactif (IDE) pour construire, tester et déployer des Declarative Automation Bundles localement, en optimisant le processus de développement. Le cours se termine par une introduction à l'automatisation des pipelines de déploiement avec GitHub Actions afin d'améliorer le flux de travail CI/CD avec les Declarative Automation Bundles.

À la fin de ce cours, vous serez prêt à automatiser les déploiements de projets Databricks avec les Declarative Automation Bundles, en améliorant l'efficacité grâce aux pratiques DevOps.

Remarque :

Databricks Academy passe des cours vidéo à un format PDF plus épuré, comprenant des diapositives et des notes, pour tous les cours à votre rythme. Veuillez noter que les vidéos de démonstration resteront disponibles dans leur format d’origine. Nous aimerions beaucoup connaître votre avis sur ce changement ; veuillez donc nous faire part de vos commentaires via l’enquête du cours à la fin. Merci de faire partie de notre communauté d’apprentissage !Ce cours est le quatrième de la série 'Advanced Data Engineering with Databricks'.
Paid & Subscription
3h
Lab
Professional
Data Engineer

Build Data Pipelines with Apache Spark Declarative Pipelines - French

Ce cours présente aux utilisateurs les concepts et compétences essentiels nécessaires à la création de pipelines de données à l'aide d'Apache Spark™ Declarative Pipelines (SDP) dans Databricks, pour l'ingestion et le traitement incrémentiels par lots ou en streaming à travers plusieurs tables de streaming et vues matérialisées. Conçu pour les ingénieurs de données novices en Spark Declarative Pipelines, le cours offre un aperçu complet des composants fondamentaux tels que le traitement incrémentiel des données, les tables de streaming, les vues matérialisées et les vues temporaires, en mettant en évidence leurs objectifs spécifiques et leurs différences.

Les sujets abordés comprennent :

• Développer et déboguer des pipelines ETL avec l'éditeur multifichier de Spark Declarative Pipelines en SQL (avec des exemples de code Python fournis)

• Comment Spark Declarative Pipelines suit les dépendances de données d'un pipeline via le graphe du pipeline

• Configurer les ressources de calcul du pipeline, les ressources de données, les modes de déclenchement et d'autres options avancées

Ensuite, le cours présente les expectations de qualité des données dans Spark Declarative Pipelines, guidant les utilisateurs dans le processus d'intégration des expectations aux pipelines afin de valider et de garantir l'intégrité des données. Les apprenants découvriront ensuite comment mettre un pipeline en production, y compris les options de planification, et comment activer la journalisation des événements du pipeline pour surveiller ses performances et son état de santé.

Enfin, le cours explique comment implémenter le Change Data Capture (CDC) à l'aide de la syntaxe AUTO CDC INTO dans Spark Declarative Pipelines pour gérer les dimensions à évolution lente (SCD Type 1 et Type 2), préparant les utilisateurs à intégrer le CDC dans leurs propres pipelines.

Remarque : Pour les fichiers de cours SCORM, veuillez fermer la fenêtre SCORM après avoir terminé le contenu. Ne cliquez pas sur le bouton ‘Next Lesson’, car cela pourrait empêcher le module SCORM d’être marqué comme terminé.

Paid & Subscription
3h
Lab
Associate

Questions?

If you have any questions, please refer to our Frequently Asked Questions page.