Modélisation One Table Un premier cas

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
Passons maintenant à une chose concrète, c'est la création d'un modèle OneTable. Nous allons proposer un premier cas. Nous allons présenter les données à partir de cette base qui s'appelle FactSales qui existe dans une instance SQL Server, PC 2023 anti-slash PC 2023. Il s'agit de FactSales, c'est la table principale que nous allons présenter et nous allons fusionner cette table-là avec une table dimension, soit la table DimProduct par exemple. Faisons ça au niveau de Power BI. Nous allons vers Obtenir les données, puis Base données, puis nous sélectionnons Base données SQL Server. Nous cliquons sur Connecter et nous attendons à ce que l'assistant de connexion s'ouvre. Nous tapons le nom PC 2023 anti-slash PC 2023, c'est le nom de mon serveur. Si vous avez un serveur SQL Server, ça sera avec un autre nom. Vous tapez le nom de votre serveur et puis nous tapons le nom de la base qui est Sales. Je vais utiliser l'un des modes de connectivité, importé ou direct query. Je vais sélectionner FactSales seulement, je vais faire exprès de sélectionner seulement FactSales et de montrer juste à droite ce qu'il se passe. Il y a des tables qui sont représentées sous forme de colonnes. DimChannel, DimDate, DimProduct et DimPromotion. Si nous passons à la transformation au niveau de Power Query Editor, nous trouvons que juste à droite, il y a des champs qui représentent le type table. Nous détectons le type table à travers cette petite icône. Cette petite icône nous révèle que cette colonne est une table par entière. Ce n'est pas un champ scalaire tout à fait comme par exemple le discount amount qui est de type monnaie ou encore discount quantity qui est de type entier ou décimal. Pour la création d'un modèle OneTable, nous allons supprimer pour le moment DimChannel parce qu'on n'en a plus besoin, DimDate également et DimPromotion également. Nous allons conserver seulement DimProduct pour le moment parce que notre but c'est de fusionner DimProduct avec FactSales pour créer un modèle OneTable à partir de ces deux tables là. Nous allons ensuite cliquer sur cette petite icône là. Nous avons déjà croisé cette petite icône dans les toutes dernières vidéos du chapitre précédent sur la transformation ou l'importation de données. Nous cliquons sur cette petite icône et dans ce cas là, nous allons décocher et utiliser le nom de colonne d'origine pour éviter que les noms des colonnes soient sous la forme canonique. Et puis nous allons également décocher ProductKey parce que ProductKey c'est déjà une clé qui est représentée par la table FactSales et pour éviter la duplication de la même colonne, de la représenter deux fois au niveau de cette table nous allons tout simplement décocher ProductKey là. Nous cliquons sur OK. Et voilà, nous obtenons une table géante. Il faut faire attention, DimSubCategory, il faut l'enlever. Il s'agit d'une table là. Il faut l'enlever parce qu'on n'en a plus besoin. Et puis FactSales également. Nous allons la supprimer. De cette manière là, nous obtenons une fusion entre deux tables, à savoir là, FactSales, celle là, FactSales et DimProduct. Revenons vers Power BI. Faisons quelques activités de nettoyage ou quelques étapes de nettoyage dans ce cas. Par exemple, pour le cas de ici, pour le cas de des colonnes les colonnes DateKey, par exemple, DateAlternateKey, on n'en a plus besoin. Peut-être que nous conservons SalesKey. Alors, nous tenons le bouton CTRL appuyé et nous sélectionnons que les colonnes à supprimer. Tel que ChannelKey, ProductAlternateKey. PromotionAlternateKey, PromotionKey, on n'en a plus besoin. Et puis, nous allons vérifier s'il y en a d'autres colonnes à supprimer. Je crois que c'est bon pour le cas de ces colonnes là. Nous allons supprimer ces colonnes là. Nous cliquons droit souris. Et puis, à présent, nous cliquons sur supprimer les colonnes. Pour supprimer ces colonnes là, nous obtenons une projection plus adéquate à nos besoins. Et puis, au niveau des valeurs, nous pouvons, par exemple, ici, remplacer les valeurs nulles par des valeurs par défaut. Par exemple, au niveau de BrandName, nous cliquons droit souris sur la cellule et nous cliquons remplacer la valeur. Et à ce niveau là, nous remplaçons tout ce qui est nul avec, par exemple, non. Pour dire non, il n'y a pas de BrandName. Donc, nous cliquons sur OK. Et comme vous l'aurez remarqué, le nul va être substitué par non. Nous faisons la même chose pour le reste des colonnes. Là, par exemple, pour ProductSubCategoryKey, c'est une colonne qui apparemment contient des valeurs nulles. Pas besoin de la présenter au niveau de notre modèle. Donc, on la supprime tout simplement. Et puis, nous pouvons refaire la même chose pour le reste des colonnes. Par exemple, au niveau de Manufacturer, s'il s'agit des valeurs nulles, nous allons les remplacer par des valeurs, par exemple, non, ici. Nous allons cliquer sur OK. Et voilà. Voilà, donc, nous obtenons un modèle fusionné. Nous cliquons à présent sur Fermer et Appliquer et nous obtenons le OneTable au niveau de notre scène de modèle. Nous attendons à ce que le fusionnement se fasse avec succès. Je vais juste supprimer les tables des opérations précédentes. En cliquant droit souris sur les tables, ici. En cliquant sur Supprimer du modèle, nous gardons celle de FactSales avec 3 entre parenthèses. Supprimer du modèle. Donc, nous conservons seulement ce modèle-là, OneTable. Et nous pouvons le renommer, ici. Voilà, on va se renommer OneTable. FactSales, tout court. FactSalesOneTable. Et puis voilà.

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