What You Need to Know Before
You Start

Starts 9 June 2025 01:32

Ends 9 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Optimisation et Performance du DAX

Le cours complet sur l'optimisation de votre code DAX pour la performance et la maintenabilité
via Udemy

4052 Cours


5 hours 44 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Aperçu

DAX peut sembler simple lors des premières étapes d'apprentissage, mais devient progressivement plus complexe et est très difficile à maîtriser. Il y a tellement de subtilités.

Cela rend parfois écrasant l'effort pour comprendre pourquoi votre code DAX est sous-performant et le corriger. Ce cours tente de rendre ce processus plus facile.

Le cours commence par l'importance d'une modélisation de données adéquate et explique pourquoi un schéma en étoile est si crucial. Nous abordons ensuite les concepts de normalisation et de dénormalisation ainsi que l'utilisation des tables de dimension et de faits.

Nous couvrons en profondeur l'importance d'utiliser le VertiPaq Analyzer lors de l'exploration de la composition de votre modèle de données.

Programme

  • Introduction à l'Optimisation DAX
  • Aperçu de DAX et de ses complexités
    Pièges courants dans la performance DAX
  • Importance d'une Modélisation de Données Appropriée
  • Aperçu de la modélisation de données
    Schéma en étoile vs. Schéma en flocon de neige
    Avantages d'un schéma en étoile pour DAX
  • Comprendre la Normalisation et la Dé-normalisation des Données
  • Définitions et différences entre normalisation et dé-normalisation
    Avantages de la dé-normalisation pour le reporting et l'analytique
    Identifier quand utiliser des modèles de données normalisés vs dé-normalisés
  • Utilisation des Tables de Dimensions et de Faits
  • Objet et rôles des tables de dimensions et de faits
    Concevoir des tables de dimensions efficaces
    Optimiser les tables de faits pour la performance
  • Introduction à VertiPaq Analyzer
  • Aperçu du moteur VertiPaq
    Importance de VertiPaq Analyzer dans l’optimisation des modèles
  • Analyse des Modèles de Données avec VertiPaq Analyzer
  • Comment explorer la composition d'un modèle de données avec VertiPaq Analyzer
    Identifier les goulets d'étranglement de performance dans les modèles de données
  • Techniques Avancées d'Optimisation DAX
  • Utilisation de DAX Studio et des outils de surveillance de la performance
    Bonnes pratiques pour écrire un code DAX efficace
    Comprendre et réduire la cardinalité
  • Études de Cas Pratiques et Exercices Pratiques
  • Exemples réels d'optimisation DAX
    Exercices pratiques pour appliquer les techniques apprises
  • Conclusion et Bonnes Pratiques
  • Récapitulatif des concepts clés traités dans le cours
    Liste de contrôle pour une optimisation DAX continue
  • Ressources Supplémentaires
  • Lectures et outils suggérés
    Forums communautaires et réseaux de support pour les professionnels DAX

Enseigné par

Randy Minder


Sujets

Affaires