Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Power BI : La création de modèles de données complexes

Créer une table de dates

Testez gratuitement nos 1338 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Vous créerez une table de dates pour votre modèle de données. Il s'agit d'une table avec la liste continue de toutes les journées entre une date de début et une date de fin définies.
04:59

Transcription

Nous allons maintenant créer une table de dates. Vous notez qu'on n'a pas de table de dimension date, alors on va la créer de toutes pièces. Tout d'abord, on va créer des paramètres, un paramètre qui va s'appeler "date début" et un paramètre qui va s'appeler "date fin". Alors " date début" et je vais donc entrer une donnée de type "Date" et la date que je vais choisir comme commencement, c'est le 1er janvier 2013. C'est la date où commencent les ventes dans mes fichiers. Je vais cliquer sur OK. Et un autre paramètre donc, "Nouveau paramètre", "Date. fin". C'est un format date et j'ai la valeur 2015-12-31. OK. Je vais déplacer mes paramètres avec mon autre paramètre ici, comme ça, et par la suite, je vais créer une requête vide et je vais insérer une fonction dedans. Une requête vide, c'est ceci, "Requête vide", et la fonction que je vais utiliser, c'est la fonction "Duration.Days". Dans cette formule, je vais prendre la date de la fin moins la date du début et je vais faire plus 1. L'idée, c'est de savoir il s'est écoulé combien de jours entre les deux. Si je fais 31 décembre 2015 moins 1er janvier 2013 plus 1, ça va me donner l'ensemble des jours entre les deux. Et ensuite, cette requête-là, je vais l'appeler "Nombre Jours" et je vais désactiver le chargement ici et même si c'est pas directement un paramètre, je vais l'entrer ici comme ça. Je pourrais le placer ailleurs, mais j'ai décidé de le placer ici tout simplement. Et je vais ensuite créer à nouveau une requête vide et cette fois-ci, je vais utiliser la fonction "List.Dates". L'idée est de me générer une liste de dates qui va débuter à la "date début". Donc c'est sensible à la casse, faites attention de bien écrire aux paramètres, "Nombre Jours", "NbreJrs". Donc je pars de la date de début et pendant la durée du nombre de jours, qui est calculée donc entre la date de début et date de fin, et je veux aller ici, "duration", "(1,0,0,0 )" et je ferme. "Duration (1,0,0,0 )" c'est une journée, zéro heure, zéro minute, zéro seconde. Alors je pars de la date de début et je me créé une liste à partir de cette date de début-là pendant X jours, qui est l'écart entre ma date de début et date de fin, à un intervalle de un jour à chaque fois. Je vais cliquer sur Enter et là vous voyez ma liste de dates qui part effectivement au 1er janvier 2013 et qui se complète donc avec l'ajout d'une journée à chaque fois. C'est en continu, jamais d'espace. Par la suite, ce qu'on va faire, c'est qu'on va convertir la liste en table comme telle, donc "Vers la table" et je vais cliquer ici sur OK. Voilà. Et je vais pouvoir renommer ici ma colonne "date" et m'assurer qu'il y a un format date. Ça, c'est la première colonne de ma table de dimension date. Alors ici, ma requête, je vais aussi pouvoir l'appeler "dimension date" et maintenant, l'idée, c'est d'ajouter des colonnes dans cette table de dates qui va préciser quelle est l'année, quel est le mois, etc. Alors on va aller dans "Ajouter une colonne" dans la fonction "Date" ici et on va ajouter par exemple la journée de l'année. Si on regarde, ça va jusqu'à 365, oui, voilà, c'est ce que je voulais ajouter ici. Alors ça, on va l'appeler "journée" tantôt, on va ajouter ici également le nom du mois et le numéro du mois. Et je clique à nouveau sur la date, je vais ajouter le nom du mois. Et ensuite je vais ajouter l'année. L'"Année". Et la semaine de l'année. "Semaine de l'année". Ici je vais pouvoir renommer, donc "jour de l'année", ou en fait je devrais peut-être l'appeler "jour année". Ici c'est le "mois", "nom du mois" ou "nom mois", "année" et "semaine année". Alors j'ai construit une table de dates et vous comprenez que si je modifie le paramètre date de début/date de fin, évidemment ma table va se recalculer selon cette date de début et cette date de fin.

Power BI : La création de modèles de données complexes

Utilisez l’éditeur de requêtes pour transformer des fichiers texte complexes dans Power BI. Créez une table de dates, des paramètres combinés, des mesures avancées, etc.

2h06 (28 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :4 juil. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !