Didacticiel : Analyse de données de ventes à partir d’Excel et d’un flux ODataTutorial: Analyzing sales data from Excel and an OData feed

Power BI Desktop vous permet de vous connecter à toutes sortes de sources de données, puis de les combiner et de les mettre en forme pour faciliter la création d’analyses et de visualisations de données attrayantes et intéressantes.With Power BI Desktop, you can connect to all sorts of different data sources, then combine and shape them in ways that facilitate making interesting, compelling data analysis and visualizations. Dans ce didacticiel, vous allez apprendre à combiner des données provenant de deux sources de données.In this tutorial, you'll learn how to combine data from two data sources.

Il est courant d’avoir des données réparties entre plusieurs sources de données, telles que des informations sur le produit dans une base de données et des données de vente dans une autre.It's common to have data spread across multiple data sources, such as product information in one database, and sales information in another. Les techniques abordées dans ce document font appel à un classeur Excel et à un flux OData, mais vous pouvez aussi les appliquer à d’autres sources de données, comme des requêtes SQL Server, des fichiers CSV ou toute autre source de données dans Power BI Desktop.The techniques you'll learn in this document include an Excel workbook and an OData feed, but these techniques can be applied to other data sources too, like SQL Server queries, CSV files, or any data source in Power BI Desktop.

Dans ce didacticiel, vous allez importer des données provenant d’Excel (informations sur des produits) et d’un flux OData (données sur des commandes).In this tutorial, you import data from Excel (it includes product information) and from an OData feed (which contains orders data). Vous effectuerez les étapes de transformation et d’agrégation et combinerez les données de ces deux sources pour générer un rapport Total des ventes par produit et par an qui inclura des visualisations interactives.You'll perform transformation and aggregation steps, and combine data from both sources to produce a Total Sales per Product and Year report that includes interactive visualizations.

Voici à quoi ressemblera le rapport final :Here's what the final report will look like:

Pour suivre les étapes de ce didacticiel, vous avez besoin du classeur des produits disponible en téléchargement : cliquez ici pour téléchargerProducts.xlsx.To follow the steps in this tutorial you need the Products workbook, which you can download: clickhere to downloadProducts.xlsx.

Dans la boîte de dialogue Enregistrer sous, nommez le fichier Products.xlsx.In the Save As dialog box, name the file Products.xlsx.

Tâche 1 : obtenir les données sur les produits à partir d’un classeur ExcelTask 1: Get product data from an Excel workbook

Dans cette tâche, vous allez importer des produits à partir du fichier Products.xlsx dans Power BI Desktop.In this task, you import products from the Products.xlsx file into Power BI Desktop.

Étape 1 : se connecter à un classeur ExcelStep 1: Connect to an Excel workbook

  1. Démarrez Power BI Desktop.Launch Power BI Desktop.
  2. Dans le ruban Accueil, sélectionnez Obtenir des données.From the Home ribbon, select Get Data. Excel figurant parmi les connexions de données Les plus courantes, vous pouvez le sélectionner directement à partir du menu Obtenir des données.Excel is one of the Most Common data connections, so you can select it directly from the Get Data menu.

  3. Si vous sélectionnez directement le bouton Obtenir des données, vous pouvez aussi sélectionner FIle > Excel et Connecter.If you select the Get Data button directly, you can also select FIle > Excel and select Connect.
  4. Dans la boîte de dialogue Ouvrir un fichier, sélectionnez le fichier Products.xlsx.In the Open File dialog box, select the Products.xlsx file.
  5. Dans le volet Navigateur, sélectionnez la table Products, puis sélectionnez Modifier.In the Navigator pane, select the Products table and then select Edit.

Étape 2 : supprimer d’autres colonnes pour afficher uniquement les colonnes présentant un intérêtStep 2: Remove other columns to only display columns of interest

Cette étape permet de supprimer toutes les colonnes sauf ProductID, ProductName, UnitsInStocket QuantityPerUnit.In this step you remove all columns except ProductID, ProductName, UnitsInStock, and QuantityPerUnit. Dans Power BI Desktop, vous pouvez souvent accomplir la même tâche de plusieurs façons.In Power BI Desktop, there are often a few ways to accomplish the same task. Par exemple, bon nombre des opérations que vous pouvez effectuer à l’aide des boutons du ruban sont également accessibles en cliquant avec le bouton droit sur une colonne ou une cellule.For example, many buttons in the ribbon can also be achieved by using the right-click menu on a column or a cell.

Power BI Desktop inclut un Éditeur de requête qui vous permet de mettre en forme et de transformer vos connexions de données.Power BI Desktop includes Query Editor, which is where you shape and transform your data connections. L’Éditeur de requête s’ouvre automatiquement quand vous sélectionnez Modifier à partir du Navigateur.Query Editor opens automatically when you select Edit from Navigator. Vous pouvez également ouvrir l’Éditeur de requête en sélectionnant Modifier les requêtes dans le ruban Accueil de Power BI Desktop.You can also open the Query Editor by selecting Edit Queries from the Home ribbon in Power BI Desktop. Les étapes suivantes sont effectuées dans l’Éditeur de requête.The following steps are performed in Query Editor.

  1. Dans l’Éditeur de requête, sélectionnez les colonnes ProductID, ProductName, QuantityPerUnitet UnitsInStock (utilisez Ctrl+clic pour sélectionner plusieurs colonnes ou Maj+clic pour sélectionner des colonnes adjacentes).In Query Editor, select the ProductID, ProductName, QuantityPerUnit, and UnitsInStock columns (use Ctrl+Click to select more than one column, or Shift+Click to select columns that are beside each other).
  2. Sélectionnez Supprimer les colonnes > Supprimer d’autres colonnes dans le ruban ou cliquez avec le bouton droit sur un en-tête de colonne, puis cliquez sur Supprimer d’autres colonnes.Select Remove Columns > Remove Other Columns from the ribbon, or right-click on a column header and click Remove Other Columns.

Étape 3 : modifier le type de données de la colonne UnitsInStockStep 3: Change the data type of the UnitsInStock column

Quand l’Éditeur de requête se connecte aux données, il passe en revue chaque champ et détermine le meilleur type de données.When Query Editor connects to data, it reviews each field and to determine the best data type. Dans le classeur Excel, les produits en stock sont toujours des nombres entiers. Donc, dans cette étape, confirmez que la colonne UnitsInStock est de type Nombre entier.For the Excel workbook, products in stock will always be a whole number, so in this step you confirm the UnitsInStock column’s datatype is Whole Number.

  1. Sélectionnez la colonne UnitsInStock.Select the UnitsInStock column.
  2. Sélectionnez le bouton de liste déroulante Type de données dans le ruban Accueil.Select the Data Type drop-down button in the Home ribbon.
  3. Si l’option Nombre entier n’est pas déjà sélectionnée, spécifiez Nombre entier comme Type de données dans la liste déroulante (le bouton Type de données affiche également le type de données pour la sélection actuelle).If not already a Whole Number, select Whole Number for data type from the drop down (the Data Type: button also displays the data type for the current selection).

Étapes Power BI Desktop crééesPower BI Desktop steps created

Quand vous effectuez des activités liées à des requêtes dans l’Éditeur de requête, des étapes de requête sont créées et répertoriées dans le volet Paramètres d’une requête, dans la liste Étapes appliquées.As you perform query activities in Query Editor, query steps are created and listed in the Query Settings pane, in the Applied Steps list. Chaque étape de requête a une formule correspondante, également appelée langage « M ».Each query step has a corresponding formula, also known as the "M" language. Pour plus d’informations sur le langage des formules, ou « M », consultez En savoir plus sur les formules Power BI.For more information about the “M” formula language, see Learn about Power BI formulas.

TâcheTask Étape de requêteQuery step FormuleFormula
Se connecter à un classeur ExcelConnect to an Excel workbook SourceSource Source{[Name="Products"]}[Data]Source{[Name="Products"]}[Data]
Promouvoir la première ligne en en-têtes des colonnes de la tablePromote the first row to table column headers FirstRowAsHeaderFirstRowAsHeader Table.PromoteHeadersTable.PromoteHeaders
(Produits)(Products)
Supprimer d’autres colonnes pour afficher uniquement les colonnes présentant un intérêtRemove other columns to only display columns of interest RemovedOtherColumnsRemovedOtherColumns Table.SelectColumnsTable.SelectColumns
(FirstRowAsHeader,{"ProductID", "ProductName", "QuantityPerUnit", "UnitsInStock"})(FirstRowAsHeader,{"ProductID", "ProductName", "QuantityPerUnit", "UnitsInStock"})
Modifier le type de donnéesChange datatype Changed TypeChanged Type Table.TransformColumnTypes(#"Removed Other Columns",{{"UnitsInStock", Int64.Type}})Table.TransformColumnTypes(#"Removed Other Columns",{{"UnitsInStock", Int64.Type}})

Tâche 2 : importer les données de commandes à partir d’un flux ODataTask 2: Import order data from an OData feed

Dans cette tâche, vous allez importer les données de commandes.In this task, you'll bring in order data. Cette étape représente une connexion à un système de vente.This step represents connecting to a sales system. Les données sont importées dans Power BI Desktop à partir de l’exemple de flux Northwind OData à l’URL suivante que vous pouvez copier puis coller dans les étapes ci-dessous : http://services.odata.org/V3/Northwind/Northwind.svc/You import data into Power BI Desktop from the sample Northwind OData feed at the following URL, which you can copy (and then paste) in the steps below: http://services.odata.org/V3/Northwind/Northwind.svc/

Étape 1 : se connecter à un flux ODataStep 1: Connect to an OData feed

  1. Sous l’onglet Accueil du ruban de l’Éditeur de requête, sélectionnez Obtenir les données.From the Home ribbon tab in Query Editor, select Get Data.
  2. Accédez à la source de données Flux OData.Browse to the OData Feed data source.
  3. Dans la boîte de dialogue Flux OData, entrez l’ URL du flux OData de Northwind.In the OData Feed dialog box, paste the URL for the Northwind OData feed.
  4. Sélectionnez OK.Select OK.
  5. Dans le volet Navigateur, sélectionnez la table Orders, puis sélectionnez Modifier.In the Navigator pane, select the Orders table, and then select Edit.

Note

Vous pouvez cliquer sur un nom de table, sans cocher la case, pour afficher un aperçu.You can click a table name, without selecting the checkbox, to see a preview.

Étape 2 : Développer la table Order_DetailsStep 2: Expand the Order_Details table

La table Orders comporte une référence à une table Details qui contient les produits individuels inclus dans chaque commande.The Orders table contains a reference to a Details table, which contains the individual products that were included in each Order. Quand vous vous connectez à des sources de données comprenant plusieurs tables (par exemple, une base de données relationnelle), vous pouvez utiliser ces références pour créer votre requête.When you connect to data sources with multiples tables (such as a relational database) you can use these references to build up your query.

Dans cette étape, vous développez la table Order_Details associée à la table Orders pour combiner les colonnes ProductID, UnitPrice et Quantity de la table Order_Details dans la table Orders.In this step, you expand the Order_Details table that is related to the Orders table, to combine the ProductID, UnitPrice, and Quantity columns from Order_Details into the Orders table. Voici une représentation des données dans ces tables :This is a representation of the data in these tables:

L’opération Développer combine les colonnes d’une table associée dans une table sujet.The Expand operation combines columns from a related table into a subject table. Quand la requête est exécutée, les lignes de la table associée (Order_Details) sont combinées dans les lignes de la table sujet (Orders).When the query runs, rows from the related table (Order_Details) are combined into rows from the subject table (Orders).

Une fois la table Order_Details développée, trois nouvelles colonnes et des lignes supplémentaires sont ajoutées à la table Orders, une pour chaque ligne de la table imbriquée ou associée.After you expand the Order_Details table, three new columns and additional rows are added to the Orders table, one for each row in the nested or related table.

  1. Faites défiler la vue Requête jusqu’à la colonne Order_Details.In the Query View, scroll to the Order_Details column.
  2. Dans la colonne Order_Details, cliquez sur l’icône de développement ().In the Order_Details column, select the expand icon ().
  3. Dans la liste déroulante Développer :In the Expand drop-down:
    1. Sélectionnez (Sélectionner toutes les colonnes) pour effacer toutes les colonnes.Select (Select All Columns) to clear all columns.
    2. Sélectionnez ProductID, UnitPriceet Quantity.Select ProductID, UnitPrice, and Quantity.
    3. Cliquez sur OK.Click OK.

Étape 3 : supprimer d’autres colonnes pour afficher uniquement les colonnes présentant un intérêtStep 3: Remove other columns to only display columns of interest

Dans cette étape, vous supprimez toutes les colonnes à l’exception des colonnes OrderDate, ShipCity, ShipCountry, Order_Details.ProductID, Order_Details.UnitPrice et Order_Details.Quantity.In this step you remove all columns except OrderDate, ShipCity, ShipCountry, Order_Details.ProductID, Order_Details.UnitPrice, and Order_Details.Quantity columns. Dans la tâche précédente, vous avez utilisé Supprimer d’autres colonnes.In the previous task, you used Remove Other Columns. Dans cette tâche, vous supprimez les colonnes sélectionnées.For this task, you remove selected columns.

  1. Dans la vue Requête, sélectionnez toutes les colonnes en effectuant les opérations a.In the Query View, select all columns by completing a. et b. :and b.:
    1. Cliquez sur la première colonne (OrderID).Click the first column (OrderID).
    2. Appuyez sur Maj et cliquez sur la dernière colonne (Shipper).Shift+Click the last column (Shipper).
    3. Une fois toutes les colonnes sélectionnées, utilisez Ctrl+clic pour désélectionner les colonnes suivantes : OrderDate, ShipCity, ShipCountry, Order_Details.ProductID, Order_Details.UnitPrice et Order_Details.Quantity.Now that all columns are selected, use Ctrl+Click to unselect the following columns: OrderDate, ShipCity, ShipCountry, Order_Details.ProductID, Order_Details.UnitPrice, and Order_Details.Quantity.
  2. Seules les colonnes que vous souhaitez supprimer sont désormais sélectionnées. Cliquez avec le bouton droit sur n’importe quel en-tête de colonne sélectionnée, puis cliquez sur Supprimer les colonnes.Now that only the columns we want to remove are selected, right-click on any selected column header and click Remove Columns.

Étape 4 : Calculer le total de ligne pour chaque ligne Order_DetailsStep 4: Calculate the line total for each Order_Details row

Power BI Desktop vous permet de créer des calculs basés sur les colonnes que vous importez pour enrichir les données auxquelles vous vous connectez.Power BI Desktop lets you to create calculations based on the columns you are importing, so you can enrich the data that you connect to. Dans cette étape, vous allez créer une colonne personnalisée (Colonne personnalisée) pour calculer le total de ligne de chaque ligne Order_Details.In this step, you create a Custom Column to calculate the line total for each Order_Details row.

Calculer le total de ligne de chaque ligne Order_Details :Calculate the line total for each Order_Details row:

  1. Sous l’onglet Ajouter une colonne du ruban, cliquez sur Ajouter une colonne personnalisée.In the Add Column ribbon tab, click Add Custom Column.

  2. Dans la boîte de dialogue Ajouter une colonne personnalisée, dans la zone de texte Formule de colonne personnalisée, entrez [Order_Details.UnitPrice] * [Order_Details.Quantity].In the Add Custom Column dialog box, in the Custom Column Formula textbox, enter [Order_Details.UnitPrice] * [Order_Details.Quantity].
  3. Dans la zone de texte Nouveau nom de colonne, entrez LineTotal.In the New column name textbox, enter LineTotal.

  4. Cliquez sur OK.Click OK.

Étape 5 : définir le type de données du champ LineTotalStep 5: Set the datatype of the LineTotal field

  1. Cliquez avec le bouton droit sur la colonne LineTotal.Right click the LineTotal column.
  2. Sélectionnez Modifier le type et choisissez Nombre décimal.Select Change Type and choose Decimal Number.

Étape 6 : renommer et réorganiser les colonnes dans la requêteStep 6: Rename and reorder columns in the query

Dans cette étape, vous allez finir de rendre le modèle facile à utiliser lors de la création de rapports en renommant les colonnes finales et en modifiant leur ordre.In this step you finish making the model easy to work with when creating reports, by renaming the final columns and changing their order.

  1. Dans l’ Éditeur de requêtes, faites glisser la colonne LineTotal vers la gauche, après ShipCountry.In Query Editor, drag the LineTotal column to the left, after ShipCountry.

  2. Supprimez le préfixe Order_Details.Remove the Order_Details. des colonnes Order_Details.ProductID, Order_Details.UnitPrice et Order_Details.Quantity en double-cliquant sur chaque en-tête de colonne et en supprimant ce texte du nom de la colonne.prefix from the Order_Details.ProductID, Order_Details.UnitPrice and Order_Details.Quantity columns, by double-clicking on each column header, and then deleting that text from the column name.

Étapes Power BI Desktop crééesPower BI Desktop steps created

Quand vous effectuez des activités liées à des requêtes dans l’Éditeur de requête, des étapes de requête sont créées et répertoriées dans le volet Paramètres d’une requête, dans la liste Étapes appliquées.As you perform query activities in Query Editor, query steps are created and listed in the Query Settings pane, in the Applied Steps list. Chaque étape de requête a une formule Power Query correspondante, également appelée langage « M ».Each query step has a corresponding Power Query formula, also known as the "M" language. Pour plus d’informations sur ce langage de formules, consultez En savoir plus sur les formules Power BI.For more information about this formula language, see Learn about Power BI formulas.

TâcheTask Étape de requêteQuery step FormuleFormula
Se connecter à un flux ODataConnect to an OData feed SourceSource Source{[Name="Orders"]}[Data]Source{[Name="Orders"]}[Data]
Développer la table Order_DetailsExpand the Order_Details table Développer Order_DetailsExpand Order_Details Table.ExpandTableColumnTable.ExpandTableColumn
(Orders, "Order_Details", {"ProductID", "UnitPrice", "Quantity"}, {"Order_Details.ProductID", "Order_Details.UnitPrice", "Order_Details.Quantity"})(Orders, "Order_Details", {"ProductID", "UnitPrice", "Quantity"}, {"Order_Details.ProductID", "Order_Details.UnitPrice", "Order_Details.Quantity"})
Supprimer d’autres colonnes pour afficher uniquement les colonnes présentant un intérêtRemove other columns to only display columns of interest RemovedColumnsRemovedColumns Table.RemoveColumnsTable.RemoveColumns
(#"Expand Order_Details",{"OrderID", "CustomerID", "EmployeeID", "RequiredDate", "ShippedDate", "ShipVia", "Freight", "ShipName", "ShipAddress", "ShipCity", "ShipRegion", "ShipPostalCode", "ShipCountry", "Customer", "Employee", "Shipper"})(#"Expand Order_Details",{"OrderID", "CustomerID", "EmployeeID", "RequiredDate", "ShippedDate", "ShipVia", "Freight", "ShipName", "ShipAddress", "ShipCity", "ShipRegion", "ShipPostalCode", "ShipCountry", "Customer", "Employee", "Shipper"})
Calculer le total de ligne de chaque ligne Order_DetailsCalculate the line total for each Order_Details row InsertedColumnInsertedColumn Table.AddColumnTable.AddColumn
(RemovedColumns, "Custom", each [Order_Details.UnitPrice] * [Order_Details.Quantity])(RemovedColumns, "Custom", each [Order_Details.UnitPrice] * [Order_Details.Quantity])

Tâche 3 : combiner les requêtes Products et Total SalesTask 3: Combine the Products and Total Sales queries

Power BI Desktop ne vous demande pas de combiner des requêtes pour créer des rapports les concernant.Power BI Desktop does not require you to combine queries to report on them. Au lieu de cela, vous pouvez créer des relations entre les jeux de données.Instead, you can create Relationships between datasets. Ces relations peuvent être créées sur une colonne quelconque commune à vos jeux de données.These relationships can be created on any column that is common to your datasets. Pour plus d’informations, consultez Créer et gérer les relations.For more information see Create and manage relationships.

Dans ce didacticiel, nous avons des données Orders et Products qui possèdent un champ « ProductID » en commun. Vous devez donc vous assurer qu’il existe une relation entre ces données dans le modèle que nous utilisons avec Power BI Desktop.In this tutorial, we have Orders and Products data that share a common 'ProductID' field, so we need to ensure there's a relationship between them in the model we're using with Power BI Desktop. Pour cela, il vous suffit de spécifier dans Power BI Desktop que les colonnes de chaque table sont liées (c’est-à-dire les colonnes qui ont les mêmes valeurs).Simply specify in Power BI Desktop that the columns from each table are related (i.e. columns that have the same values). Power BI Desktop détermine pour vous la direction et la cardinalité de la relation.Power BI Desktop works out the direction and cardinality of the relationship for you. Dans certains cas, il détecte même les relations automatiquement.In some cases, it will even detect the relationships automatically.

Dans cette tâche, vous confirmez qu’une relation est établie dans Power BI Desktop entre les requêtes Products et Total Sales.In this task, you confirm that a relationship is established in Power BI Desktop between the Products and Total Sales queries.

Étape 1 : confirmer la relation entre Products et Total SalesStep 1: Confirm the relationship between Products and Total Sales

  1. Commençons par charger le modèle que nous avons créé dans l’Éditeur de requête dans Power BI Desktop.First, we need to load the model that we created in Query Editor into Power BI Desktop. Dans le ruban Accueil de l’Éditeur de requête, sélectionnez Charger et fermer.From the Home ribbon of Query Editor, select Close & Load.

  2. Power BI Desktop charge les données à partir des deux requêtes.Power BI Desktop loads the data from the two queries.

  3. Une fois les données chargées, sélectionnez le bouton Gérer les relations dans le ruban Accueil.Once the data is loaded, select the Manage Relationships button Home ribbon.

  4. Sélectionnez le bouton NouveauSelect the New… ...button

  5. Quand vous essayez de créer la relation, vous constatez qu’il en existe déjà une !When we attempt to create the relationship, we see that one already exists! Comme le montrent les colonnes grisées de la boîte de dialogue Créer une relation, les champs ProductsID dans chaque requête ont déjà une relation établie.As shown in the Create Relationship dialog (by the shaded columns), the ProductsID fields in each query already have an established relationship.

  6. Sélectionnez Annuler, puis sélectionnez la vue Relation dans Power BI Desktop.Select Cancel, and then select Relationship view in Power BI Desktop.

  7. Une représentation visuelle de la relation entre les requêtes s’affiche.We see the following, which visualizes the relationship between the queries.

  8. Quand vous double-cliquez sur la flèche sur la ligne qui connecte les deux requêtes, une boîte de dialogue Modifier la relation apparaît.When you double-click the arrow on the line that connects the to queries, an Edit Relationship dialog appears.

  9. Il est inutile d’apporter des modifications. Sélectionnez simplement Annuler pour fermer la boîte de dialogue Modifier la relation.No need to make any changes, so we'll just select Cancel to close the Edit Relationship dialog.

Tâche 4 : créer des éléments visuels à l’aide de vos donnéesTask 4: Build visuals using your data

Power BI Desktop vous permet de créer diverses visualisations pour obtenir des informations détaillées sur vos données.Power BI Desktop lets you create a variety of visualizations to gain insights from your data. Vous pouvez générer des rapports de plusieurs pages et chaque page peut contenir plusieurs éléments visuels.You can build reports with multiple pages and each page can have multiple visuals. Vous pouvez interagir avec vos visualisations pour mieux analyser et comprendre vos données.You can interact with your visualizations to help analyze and understand your data. Pour plus d’informations sur la modification des rapports, consultez Modifier un rapport.For more information about editing reports, see Edit a Report.

Dans cette tâche, vous créez un rapport basé sur les données précédemment chargées.In this task, you create a report based on the data previously loaded. Vous utilisez le volet Champs pour sélectionner les colonnes à partir desquelles vous créez les visualisations.You use the Fields pane to select the columns from which you create the visualizations.

Étape 1 : créer des graphiques indiquant les unités en stock par produit et le total des ventes par annéeStep 1: Create charts showing Units in Stock by Product and Total Sales by Year

Faites glisser UnitsInStock à partir du volet Champs (situé à droite de l’écran) dans une zone vide du canevas.Drag UnitsInStock from the Field pane (the Fields pane is along the right of the screen) onto a blank space on the canvas. Une visualisation Table est créée.A Table visualization is created. Ensuite, faites glisser ProductName dans la zone Axe qui se trouve dans la partie inférieure du volet Visualisations.Next, drag ProductName to the Axis box, found in the bottom half of the Visualizations pane. Sélectionnez Trier par > UnitsInStock à l’aide des points situés dans le coin supérieur droit de la visualisation.Then we then select Sort By > UnitsInStock using the skittles in the top right corer of the visualization.

Faites glisser OrderDate dans le canevas sous le premier graphique, puis faites glisser LineTotal (là encore, à partir du volet Champs) dans l’élément visuel, puis sélectionnez Graphique en courbes.Drag OrderDate to the canvas beneath the first chart, then drag LineTotal (again, from the Fields pane) onto the visual, then select Line Chart. La visualisation suivante est créée.The following visualization is created.

Ensuite, faites glisser ShipCountry dans un endroit du canevas, en haut à droite.Next, drag ShipCountry to a space on the canvas in the top right. Comme vous avez sélectionné un champ géographique, une carte est créée automatiquement.Because you selected a geographic field, a map was created automatically. Maintenant, faites glisser LineTotal dans le champ Valeurs. La taille des cercles représentés sur la carte reflète désormais le montant des commandes expédiées vers chaque pays (LineTotal).Now drag LineTotal to the Values field; the circles on the map for each country are now relative in size to the LineTotal for orders shipped to that country.

Étape 2 : interagir avec vos éléments visuels de rapports pour approfondir l’analyseStep 2: Interact with your report visuals to analyze further

Power BI Desktop vous permet d’interagir avec les éléments visuels de manière à les comparer et à les filtrer pour dévoiler d’autres tendances.Power BI Desktop lets you interact with visuals that cross-highlight and filter each other to uncover further trends. Pour plus d’informations, consultez Filtrage et mise en surbrillance dans les rapportsFor more detail see Filtering and Highlighting in Reports

  1. Cliquez sur le cercle bleu clair centré sur Canada.Click on the light blue circle centered in Canada. Notez la manière dont les autres éléments visuels sont filtrés pour afficher le stock (ShipCountry) et le nombre total de commandes (LineTotal) uniquement pour le Canada.Note how the other visuals are filtered to show Stock (ShipCountry) and Total Orders (LineTotal) just for Canada.

Rapport complet d’analyse des ventesComplete Sales Analysis Report

Une fois toutes ces étapes terminées, vous obtenez un rapport des ventes qui combine les données du fichier Products.xlsx et du flux OData de Northwind.After you perform all these steps, you will have a Sales Report that combines data from Products.xlsx file and Northwind OData feed. Ce rapport présente des éléments visuels favorisant l’analyse des informations de vente issues de différents pays.The report shows visuals that help analyze sales information from different countries. Vous pouvez télécharger un fichier Power BI Desktop complet pour ce didacticiel ici.You can download a completed Power BI Desktop file for this tutorial here.

Étapes suivantesNext steps