lundi 4 juin 2018

Power Query : Ligne décalées cas 01 - Produits et Quantités


La démonstration que je vous propose aujourd'hui est directement calquée d'un article publié par "Sophie Marchand" sur le site "Le CFO Masqué" et intitulé "Power Query: Travailler avec des lignes décalées". Donc un grand merci à Sophie pour avoir partagé ceci.

Objectif

L'objectif de cette transformation est de passer d'un tableau d'une colonne contenant en alternance des produits puis leurs quantités vers un tableau de deux colonnes tel que la première colonne contiendra les liste des produits alors que la seconde contiendra leurs quantités respectives.

À la fin de cette démonstration vous aurez appris à utiliser les fonctionnalités Power Query suivantes
  • Créer une colonne d'index
  • Créer une colonne d'information (Est pair)
  • Créer une requête par référence à une autre
  • Créer une requête par fusion de requêtes
  • Renommer une requête
  • Renommer une colonnes
  • Enlever (supprimer) des ligne par filtrage
  • Supprimer des colonnes
  • Développer des colonnes

Procédure


Afin de réaliser cette transformation, nous  allons passer par les étapes suivantes

  • Etape 1, Importation des données dans Power Query
  • Etape 2, Création de trois colonnes
    • Une première colonne d'index intitulé "Index" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 1
    • puis colonne d'information intitulé "Est Pair" qui affichera True ou False (c’est-à-dire Vrai ou Faux) selon que la valeur dans la colonne "Index" est pair ou impair
    • Et enfin, seconde colonne d'index intitulé "Index.1" qui affichera un numéro séquentiel pour chaque ligne et qui débutera à partir de 0
  • Etape 3, Création de deux requêtes intermédiaires
    • La première permettra de retrouver les produits
    • Alors que la seconde permettra de retrouver les quantités
    • En exploitant les données de la colonne "Est pair" qui permettra de définir si la données représente le nom du produit ou la quantité
  • Etape 4, Fusion des deux requêtes intermédiaires
    • Pour cela, on utilisera les deux colonnes "Index" et "Index.1" afin mettre en relation les deux requêtes
  • Etape 5, Nettoyage de la requête final
  • Etape 6, Chargement des données dans Excel.

La démonstration en vidéo


Bien sûr il existe d'autre manières de faire et je reviendrais dessus dans les jours à venir.

N'hésiter pas à laisser vos commentaires.

mardi 29 mai 2018

Measures vs Calculated Columns by Reza Rad


A just read an interesting article posted by Reza Rad 06 months ago on RADACAD blog about a question that is always comming back

What is the differences between Measures and Calculated Columns, in DAX, and when using the first one or the Second ?

So if you are interested just follow this link : http://radacad.com/measure-vs-calculated-column-the-mysterious-question-not

mercredi 23 mai 2018

Debug DAX using Variables in Power BI

I encourage you to view this stupefiant video.

You will learn, from Marco Russo, how to use variables to debug DAX formula on a example provided by Patrick.



Remember this sentence from Marco, "If it's not formated, it's not DAX" :)

Le site Born To Learn de Microsoft fait peau neuve


Au même titre que le site "MCT Central" (voir mon billet "MCT Central, le nouveau site est opérationnel"), le site "Born To Learn" de Microsoft fait peau neuve. Le site fait désormais partie intégrante du site Microsoft Learning sous la bannière "Community".

La nouvelle URL est https://www.microsoft.com/en-us/learning/community.aspx

lundi 21 mai 2018

MCT Central - Le nouveau site est opérationne


L'annonce avait été faite lors du MCT Town Hall d'avril dernier et ce 21 mai le nouveau site MCT Central est en ligne.

Le site a été directement rattaché au site Learning de Microsoft sous la rubrique "Community".
Pour y accéder voici le lien : https://www.microsoft.com/en-us/learning/mct-central.aspx

PS : la redirection à partir du site B2L n'est pas encore opérationnelle.

mercredi 16 mai 2018

Incremental Refresh with Power BI Premium

Today Adam Saxton is assisting Christian Wade to present the Incremental Refresh with Power BI Premium a very cool feature that will let you take your dataset beyond 1GB and avoid failures such as timeouts.

mardi 8 mai 2018

Power BI Desktop Update - May 2018

La mise à jour Power BI pour ce mois de mai 2018 est présentée par Adam Saxon (Guy in a Cube)