Les fonctions vs fonctions x

Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez Power BI
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
59,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
59,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

  • Découvrir l'écosystème Power BI 
  • Se connecter, importer et traiter des sources de données hétérogènes avec Power Query M
  • Découvrir le langage DAX
  • Modéliser et préparer ses données
  • Créer et mettre en forme des rapports avec Power BI Desktop
  • Découvrir les services Power BI Online
  • Découvrir comment publier ses rapports sur le Power BI Services

Que vous soyez un expert en données ou un aspirant analyste désireux de maîtriser la plateforme de business intelligence la plus prisée, ce cours est votre tremplin idéal ! Dans cette formation Power BI vous allez : 

Explorer l'écosystème Power BI
Découvrez les composants clés de Power BI, installez les outils nécessaires et préparez votre environnement de travail.

Connecter et façonnez vos données
Apprenez à créer des flux de travail automatisés avec Power Query, explorez les connecteurs de données, les modes de stockage, et plus encore.

Importation et préparation des données
Maîtrisez les meilleures pratiques pour nettoyer, éliminer les doublons et préparer efficacement vos données.

Créer un modèle de données relationnel
Découvrez les subtilités de la modélisation des données, de la cardinalité à l'utilisation de DAX pour des analyses approfondies.

Visualisation des données avec Power BI
Plongez dans les visuels de Power BI, apprenez à les configurer et à les utiliser pour des insights percutants.

Découvrir Power BI Service
Explorez les fonctionnalités avancées de Power BI Service pour publier et partager des rapports, et bien plus.

Ce que vous obtenez :

  • Des projets pratiques et des missions basées sur de véritables scénarios d'entreprise.
  • Une guidance experte 
  • Des compétences prêtes à l'emploi pour exceller dans le domaine de la business intelligence.
Voir plus
Nous continuons l'exploration des fonctions DAX. Dans cette vidéo nous allons découvrir la différence entre les agrégations qui portent un suffixe X à la fin et celles qui portent un suffixe A à la fin. Nous passons à DAX Guide pour explorer quelques exemples. Nous commençons par la fonction SUM. Dans la fonction SUM, comme nous le remarquons, il y a deux versions SUM et SUMX. Par exemple, MAX pour calculer le maximum. Nous trouvons qu'il y a MAX, MAXX et MAXA. MIN, nous trouvons qu'il y a MIN, MINX et MINA. AVERAGE pour calculer la moyenne. Nous trouvons qu'il y a AVERAGE, AVERAGEX et AVERAGEA. C'est quoi l'histoire de cette X là tout d'abord ? Nous essayons de l'expliquer. Par la suite, nous expliquons le suffixe A, ce qu'il signifie. Nous revenons vers SUM et SUMX. Nous allons essayer de voir la définition de SUM. SUM retourne le cumul des valeurs au niveau d'une colonne tout simplement. Nous essayons de lancer le simulateur pour voir. Ce fragment de DAX définit trois mesures. Une mesure qui utilise SUM et une mesure qui utilise SUMX. Nous allons nous contenter tout d'abord de SUM. Nous essayons de voir le résultat de SUM. Je vais commenter ce code là tout d'abord et je vais évaluer cette mesure. Étant donné que c'est une grandeur scalaire, c'est-à-dire qu'elle est composée d'une seule valeur, nous allons dans ce cas-là mettre cette mesure là en la mettant au niveau des curly brackets ou des accolades. Nous attendons à ce que le calcul soit fait et voilà, nous avons la valeur de la SUM de toutes les valeurs de quantité au niveau de la table sales. Mais au moment où nous allons mettre une expression, une expression est composée de plus qu'une colonne. Une expression est généralement composée des opérantes et des opérateurs. Tel que par exemple le chiffre d'affaires, nous allons chercher s'il y a un prix ou une colonne qui représente un prix au niveau de sales. Il n'y en a pas. Mais par contre il y a TOTAL QUANTITY. Nous pouvons créer un ratio pour calculer le pourcentage de la quantité par rapport au total. Nous déposons TOTAL QUANTITY à ce niveau-là. Normalement ça doit nous retourner une valeur entre 0 et 1 dans ce cas. Nous allons donc cliquer sur RUN et c'est normal d'avoir un résultat erroné comme ça, une erreur, parce que SUM ne calcule pas des expressions. Pour calculer les expressions, nous utilisons SUMX pour dire expression. SUMX accepte deux arguments dans ce cas. Le premier argument c'est le nom de la table qui va contenir la mesure, qui est sales dans ce cas. Et puis le deuxième champ, le deuxième paramètre, c'est là où nous définissons notre expression. Dans ce cas-là il s'agit d'un ratio, c'est le rapport de la quantité sur le total de la quantité. Puis nous allons exécuter et ça doit nous donner un résultat sans erreur. L'essentiel est que SUMX accepte une expression. Elle est composée de deux colonnes et d'un opérateur de division. Si par contre nous utilisons une simple colonne, ça doit marcher également. Voilà, ça doit marcher normalement. Donc SUMX étant SUM dans ce cas. Nous revenons maintenant vers le A. Pour expliquer le A, nous allons prendre le cas de MIN ou MAX. MAX A, par exemple. On connaît déjà MAX. MAX retourne la valeur maximale au niveau d'une colonne. Mais MAX A retourne le maximum en prenant en considération les valeurs logiques et les textes. Il y a une colonne qui est composée non pas seulement des nombres mais également des valeurs logiques telles que le 0 et le 1, et telles que des textes. Dans ce cas-là, ces valeurs-là ne seront pas ignorées. Elles vont être prises en considération par le MAX A. Nous allons voir l'exemple. Nous allons faire un petit changement pour montrer la limite de MAX par rapport à MAX A. A ce niveau-là, je vais taper MAX. Ce sera le calcul de MAX. Au lieu de MAX X, ce sera MAX A. Ce sera toujours la même colonne. Ça c'est MAX A. Je vais juste changer les nombres de mesures. Voilà, ça c'est MAX. Et ça c'est MAX A. Ça c'est MAX. Ça c'est MAX A. Et nous allons constater que lorsque nous exécutons ce code-là, MAX est incapable de calculer certaines valeurs qui se trouvent au niveau de la colonne LARGEFAMILY qui ne sont pas des nombres mais plutôt des valeurs logiques ou des valeurs de texte. Si nous essayons d'exécuter, voilà le résultat. The function MAX cannot work with the value of type boolean. Parce qu'il y a des valeurs qui sont boolean là au niveau de la colonne. Donc MAX est incapable en fait. Le MAX fonctionne seulement avec des nombres. Du coup, nous allons commenter ces deux lignes-là. Et nous recommençons à nouveau l'exécution. Et normalement ça va nous retourner le résultat. Donc le MAX A, il fonctionne non pas seulement avec des nombres antilles pour définir, déterminer ou calculer le maximum, mais également avec les autres types tels que les textes, les valeurs boolean.

Programme détaillé

Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Je commande Je m'abonne
Nos dernières formations Power BI
  • Pack 2 formations
    Pack de formation Power BI
    Découvrir
    Ce pack s'adresse aux professionnels des données, aux analystes d'affaires, aux étudiants en gestion et informatique, et à toute personne souhaitant maîtriser l'analyse de données avec Power BI.
    9h36 106 leçons
  • Maîtrisez Power BI Services
    Découvrir
    Dans cette deuxième partie se concentre sur Power BI Services pour montrer comment créer et gérer des espaces de travail au sein de Power BI Services et montrer comment collaborer dans le contexte de Power BI Services  
    3h12 32 leçons
  • Apprendre Power BI Desktop
    Découvrir
    Power BI est le nouvel outil de Microsoft dédié à l'analyse de données, et à la Business Intelligence. Vous apprendrez, à partir de sa version Desktop, à vous connecter aux principales sources de données, à les mettre en forme dans un modèle relationnel. Vous pourrez les préparer à vos analyse grâce à une initiation aux fonctions DAX. Il vous restera à concevoir des rapports à l'aide des visualisations, puis à assurer leur publication en ligne.
    4h 48 leçons 5 / 5

éditeur de vidéos pédagogiques

Des supports pédagogiques en vidéo, produits avec les meilleurs experts. Dans nos studios à Paris, Lyon ou Montpellier. Vous souhaitez travailler avec nous ?
image-micro