Utiliser un segment et un filtre de date relative dans Power BI DesktopUse a relative date slicer and filter in Power BI Desktop

Un segment de date relative ou un filtre de date relative permet d’appliquer des filtres basés sur le temps à n’importe quelle colonne de date dans votre modèle de données.With the relative date slicer or relative date filter, you can apply time-based filters to any date column in your data model. Par exemple, vous pouvez utiliser un segment de date relative pour afficher uniquement les données produites durant les trente derniers jours (ou mois, mois calendaires, etc.).For example, you can use the relative date slicer to show only sales data that's happened within the last thirty days (or month, or calendar months, and so on). Et lorsque vous actualisez les données, la période relative applique automatiquement la contrainte de date relative appropriée.And when you refresh the data, the relative time period automatically applies the appropriate relative date constraint.

Utilisation du segment de plage de dates relativesUsing the relative date range slicer

Vous pouvez utiliser le segment de date relative comme tout autre segment.You can use the relative date slicer just like any other slicer. Créez simplement un visuel de segment pour votre rapport, puis sélectionnez une valeur de date pour Champ.Simply create a slicer visual for your report, and then select a date value for the Field value. Dans l’image suivante, le champ OrderDate est sélectionné.In the following image, the OrderDate field is selected.

Sélectionnez le signe ^ dans l’angle supérieur droit du segment de date relative pour afficher un menu.Select the carat in the upper-right corner of the relative date slicer and a menu appears.

Pour le segment de date relative, sélectionnez Relatif.For the relative date slicer, select Relative.

Vous pouvez ensuite sélectionner les paramètres.You then can select the settings. Pour la première liste déroulante du segment de date relative, les choix suivants sont disponibles :For the first drop-down in the relative date slicer, you can select from the following choices:

  • DernierLast
  • SuivantNext
  • CeThis

Ces sélections sont affichées dans l’image suivante.These selections are shown in the following image.

Le paramètre Suivant (au milieu) du segment de date relative vous permet de taper un nombre, pour définir la plage de dates relatives.The next (middle) setting in the relative date slicer allows you to type in a number, to define the relative date range.

Le troisième paramètre vous permet de sélectionner la mesure de date. Voici les choix disponibles :The third setting allows you to select the date measurement, and you can select from the following choices:

  • JoursDays
  • SemainesWeeks
  • Semaines (calendaires)Weeks (Calendar)
  • MoisMonths
  • Mois (calendaires)Months (Calendar)
  • AnnéesYears
  • Années (calendaires)Years (Calendar)

Ces sélections sont affichées dans l’image suivante.These selections are shown in the following image.

Si vous sélectionnez Mois à partir de cette liste et entrez 2 dans le paramètre du milieu,If you select Months from that list, and input 2 in the middle setting. voici ce qui se produit : en partant du principe que nous sommes le 20 juillet, les données incluses dans les visuels limités par le segment affichent les données des deux mois précédents, à partir du 20 mai jusqu’au 20 juillet (date d’aujourd’hui).The following would happen: if today is July 20th, the data included in visuals constrained by the slicer would show data for the previous two months, starting on May 20th and going through July 20th (today's date).

À présent, si vous sélectionnez Mois (calendaires), les visuels limités affichent les données du 1er mai jusqu’au 30 juin (les deux derniers mois calendaires complets).In comparison, if you selected Months (Calendar), the visuals constrained would show data from May 1st through June 30th (the last two complete calendar months).

Utilisation du filtre de plage de dates relativesUsing the relative date range filter

Vous pouvez aussi créer un filtre de plage de dates relatives pour une page ou l’intégralité de votre rapport.You can also create a relative date range filter for your report page, or your entire report. Pour cela, il vous suffit de faire glisser un champ de date dans la zone Filtres au niveau de la page ou Filtres au niveau du rapport dans le volet Champ, comme indiqué dans l’image suivante.To do so, simply drag a date field into the Page level filters or the Report level filters areas in the Field pane, as shown in the following image.

Après cela, vous pouvez modifier la plage de dates relatives de la même façon que vous personnalisez le segment de date relative.Once there, you can modify the relative date range in similar fashion to how the relative date slicer is customized. Sélectionnez Filtrage de date relative dans la liste déroulante Type de filtre.Select Relative date filtering from the Filter Type drop down.

Une fois Filtrage de date relative sélectionné, trois sections à modifier s’affichent, notamment une zone numérique intermédiaire, comme pour un segment.Once Relative date filtering is selected, you see three sections to modify, including a middle numeric box, just like the slicer.

C’est tout ce dont vous avez besoin pour utiliser ces contraintes de dates relatives dans vos rapports.And that's all there is to using these relative date constraints in your reports.

Considérations et limitationsLimitations and considerations

Les considérations et limitations suivantes s’appliquent actuellement à l’utilisation du segment et du filtre de plage de dates relatives.The following limitations and considerations currently apply to the relative date range slicer and filter.

  • Les modèles de données de Power BI n’incluent pas les informations de fuseau horaire.Data models in Power BI do not include time zone information. Ces modèles peuvent stocker des heures, mais sans indication de leur fuseau horaire.The models can store times, but there's no indication of the time zone they're in.
  • Le filtre et segment sont basés par défaut sur le fuseau UTC, donc si vous configurez un filtre dans un rapport, puis que vous l’envoyez à un collègue situé sur le même fuseau horaire, les mêmes données sont affichées.The slicer and filter are always based on the time in UTC, so if you configure a filter in a report and send it to a colleague in a different time zone, you'll both see the same data. Toutefois, si votre collègue n’est pas situé dans le fuseau horaire UTC, les données affichées ne sont pas les mêmes, en raison du décalage horaire.However, if you aren't in the UTC time zone you might see data for a different time offset than you expect.
  • Vous pouvez convertir au fuseau UTC les données saisies dans un fuseau horaire local en utilisant l’éditeur de requête.Data captured in a local time zone can be converted to UTC using the Query Editor.