Formation : Ingénieurs de données Microsoft Fabric (DP-700)

🔥 Devenez un Ingénieur ou Architecte du Futur de la Data ! Marre des silos et des pipelines complexes ? La formation DP-700 : Ingénieurs de données Microsoft Fabric est votre tremplin pour maîtriser la plateforme de données unifiée qui révolutionne le secteur. Apprenez à concevoir, implémenter et gérer des solutions de données complètes, du Lakehouse au temps réel, directement dans le cloud.

MAD 7,564.90

Ajouter aux favoris
Ajouter aux favoris

Durée

28 h (4 jours)

Engagement en termes de temps

Se donner 1 mois au moins avant de passer la certification DP-700

Langue

Anglais / Français

Public cible

- Professionnels de la DATA expérimentés dans l'intégration et l’orchestration des données.

Niveau

- Intermediaire
- Avancé

Pré-requis

- Maîtriser le langage SQL, PySpark ou KQL.
- Avoir une expérience avec des ETL.
- Connaître les concepts de stockage et d’orchestration des données.

Objectifs

Ce que vous allez apprendre dans cette formation

Cette formation vous permet d’avoir une expertise avancée en matière d’ingestion des données, d’architectures de données et de processus d’orchestration. Les 3 domaines clés de compétence à maîtriser sont les suivantes :

  • Implémenter et gérer une solution d’analytique (30 à 35 %)
  • Ingérer et transformer des données (30 à 35 %)
  • Surveiller et optimiser une solution d’analytique (30 à 35 %)

Programme de formation

Configurer les paramètres d’un espace de travail Microsoft Fabric

  • Configurer les paramètres d’un espace de travail Spark

  • Configurer les paramètres d’un espace de travail de domaine

  • Configurer les paramètres d’un espace de travail OneLake

  • Configurer les paramètres d’un espace de travail de workflow de données

Implémenter la gestion de cycle de vie dans Fabric

  • Configurer la gestion de version

  • Implémenter des projets de base de données

  • Créer et configurer des pipelines de déploiement

Configurer la sécurité et la gouvernance

  • Implémenter des contrôles d’accès au niveau de l’espace de travail

  • Implémenter des contrôles d’accès au niveau de l’élément

  • Implémenter des contrôles d’accès au niveau des lignes, au niveau des colonnes, au niveau de l’objet et des contrôles d’accès au niveau du dossier/fichier

  • Mettez en œuvre le masquage des données dynamiques

  • Appliquer des étiquettes de confidentialité à des éléments

  • Approuver des éléments

  • Implémenter et utiliser la journalisation de l’espace de travail

Orchestrer des processus

    • Choisir entre un pipeline et un notebook

    • Concevoir et implémenter des planifications et des déclencheurs basés sur un événement

    • Implémenter des modèles d’orchestration avec des notebooks et des pipelines, notamment les paramètres et les expressions dynamiques

Concevoir et implémenter des modèles de chargement

  • Concevoir et implémenter des chargements de données incrémentiels et complets

  • Préparer des données à charger dans un modèle dimensionnel

  • Concevoir et implémenter un modèle de chargement pour les données de diffusion en continu

Ingérer et transformer des données par lots

  • Choisissez un magasin de données approprié

  • Choisir entre les flux de données, les notebooks, KQL et T-SQL pour la transformation de données

  • Créer et gérer des raccourcis vers les données

  • Implémenter la mise en miroir

  • Ingérer des données en utilisant des pipelines

  • Transformer des données en utilisant PySpark, SQL et KQL

  • Dénormaliser les données

  • Grouper et agréger des données

  • Gérer des données en double, manquantes ou tardives

Ingérer et transformer les données de diffusion en continu

    • Choisir un moteur de diffusion en continu approprié

    • Choisir entre le stockage natif, le stockage mis en miroir ou les raccourcis dans Real-Time Intelligence

    • Traiter des données en utilisant des flux d’événements

    • Traiter des données en utilisant le streaming structuré Spark

    • Traiter des données en utilisant KQL

    • Créer des fonctions de fenêtrage

Monitorer des événements Fabric

  • Monitorer l’ingestion des données

  • Monitorer la transformation des données

  • Monitorer l’actualisation du modèle sémantique

  • Configurer des alertes

Identifier et résoudre les erreurs

  • Identifier et résoudre les erreurs de pipeline

  • Identifier et résoudre les erreurs de flux de données

  • Identifier et résoudre les erreurs de notebook

  • Identifier et résoudre les erreurs d’eventhouse

  • Identifier et résoudre les erreurs de flux d’événements

  • Identifier et résoudre les erreurs T-SQL

Optimiser les performances

    • Optimiser une table lakehouse

    • Optimiser un pipeline

    • Optimiser un entrepôt de données

    • Optimiser des flux d’événements et des eventhouses

    • Optimiser les performances de Spark

    • Optimiser les performances des requêtes