Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :✅ Power BI Desktop et service Power BI
En utilisant le segment relatif de date, le filtre de date relative ou le paramètre de segment Sélecteur de dates, vous pouvez appliquer des sélections temporelles à l’aide d’une colonne de date. Par exemple, vous ne pouvez afficher que les données de ventes à partir des 30 derniers jours ou du dernier mois calendrier. Lorsque vous affichez le rapport, la période de date relative est appliquée et la plage spécifiée filtre les autres visuels de la page. Le paramètre de segment Sélecteur de dates étend cette fonctionnalité en ajoutant un calendrier et un curseur pour la sélection manuelle des dates, ainsi qu’en proposant des options d’ancrage basées sur la date du jour, la première date ou la dernière date dans vos données.
Utiliser le paramètre de segment du sélecteur de dates
Le paramètre du segment Sélecteur de date permet des sélections de dates relatives similaires à celles du paramètre Date relative, ainsi qu’un calendrier et un curseur pour sélectionner des dates précises ou des plages de dates. Utilisez le sélecteur de dates lorsque vous souhaitez utiliser les options relatives et la possibilité pour les visionneuses de rapports de choisir une date ou une plage de dates manuelle.
Le sélecteur de dates offre trois options d’ancrage pour la sélection relative :
- Aujourd’hui : la plage relative est calculée à partir de la date actuelle à laquelle le rapport est consulté. Cette ancre utilise le même comportement que le paramètre de date relative .
- Dernière date : la plage relative est calculée à partir de la date la plus récente dans la colonne date. Utile lorsque vos données ne sont pas à jour ou que vous souhaitez que le segment de données reflète les données les plus récentes.
- Première date : la plage relative est calculée à partir de la date la plus ancienne dans la colonne de date.
Lorsque vous définissez une sélection relative telle que « dernier mois complet », le segment de données maintient la plage de dates à jour à mesure que la date d’ancrage évolue. Les visionneuses de rapports peuvent modifier les options relatives lors de l’interaction avec le rapport, ou sélectionner une plage de dates manuelle ou une date unique à l’aide du calendrier ou du curseur.
Pour modifier le paramètre du segment en Sélecteur de dates, sélectionnez le segment, puis, dans le volet Format, développez Visuel>Paramètres du segment>Options et sélectionnez Sélecteur de dates dans la liste déroulante Style.
Création du segment de plage de dates relatives
Vous pouvez utiliser le filtre de date relatif comme n’importe quel autre filtre ou élément visuel lorsque vous modifiez un rapport dans Power BI. Sélectionnez un visuel Coupe pour l’ajouter à votre page de rapport, puis sélectionnez une colonne de date pour la valeur champ. Dans l’image suivante, nous avons sélectionné la colonne Date .
Note
Si votre rapport contient une hiérarchie avec votre colonne de données issue de la fonction de date/heure automatique, utilisez la colonne de date elle-même plutôt que la hiérarchie afin d'utiliser le filtre en mode date relative. Pour le remplacer par la colonne de date, sélectionnez le chevron vers le bas du champ dans Build et choisissez le nom de la colonne au lieu de l’option Date hierarchy.
Sélectionnez le visuel de segment et, dans le volet Format, sous Visualisations, >paramètres du segment>Options, remplacez le Style par Date Relative.
Vous pouvez ensuite sélectionner les paramètres dans les segmentations de date. Ces paramètres sont relatifs au jour où le rapport est consulté, et non la plage de données dans la colonne de date.
Pour le premier paramètre, les options suivantes sont disponibles :
- Dernier
- Suivant
- Ceci
Dans la capture d’écran, La dernière est sélectionnée.
Dans le deuxième paramètre (milieu) du segment de date relative, vous entrez un nombre pour définir la plage de dates relatives. Cette option est disponible uniquement pour Last ou Next, et désactivée pour cela à partir du premier paramètre.
Dans la capture d’écran, 2 est sélectionné.
Dans le troisième paramètre, vous choisissez la partie date. Vos choix sont les suivants :
- Jours
- Semaines
- Semaines (calendaires)
- Mois
- Mois (calendrier)
- Années
- Années (année civile)
Dans la capture d’écran, Years est sélectionné. Les paramètres sont interprétés pendant les 2 dernières années, et la colonne de date est filtrée pour afficher uniquement les dates des 2 dernières années dans les autres éléments visuels de la page de rapport.
Si vous sélectionnez Mois à la place, pour le rendre les 2 derniers mois, voici ce qui se passe :
Si la date du jour est 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 21 mai jusqu’au 20 juillet (date d’aujourd’hui).
En comparaison, si vous avez sélectionné Mois (Calendrier), les visuels limités affichent les données du 1er mai au 30 juin. Le paramètre correspond aux deux derniers mois calendriers complets.
Conseil / Astuce
Pour éviter d’afficher le mois en cours partiel dans les rapports comparant les mois précédents, utilisez le paramètre mois (calendrier) pour vous assurer que seuls les mois complets sont sélectionnés.
Création du filtre de plage de dates relatives
Vous pouvez aussi créer un filtre de plage de dates relatives pour la page de votre rapport ou pour l’intégralité de votre rapport. Pour ce faire, faites glisser une colonne de date du volet Données dans la section Filtres de cette section ou filtres de toutes les pages du volet Filtres :
Une fois cette opération effectuée, vous pouvez changer la plage de dates relatives. Pour cela, effectuez les mêmes étapes que pour personnaliser le segment de date relative. Sélectionnez Date relative dans la liste déroulante Type de filtre.
Après avoir sélectionné Date relative, vous voyez trois sections à modifier sous Afficher les éléments quand la valeur, dont un champ numérique central, comme pour le segment.
Utiliser des mesures DAX pour exposer la dernière valeur et sa date
Si vous souhaitez afficher la valeur la plus récente de vos données ainsi que la date correspondante, vous pouvez utiliser des mesures DAX en remplacement d’un segment ou en complément de celui-ci. Cette approche est utile pour les visuels de carte ou les vignettes récapitulatives qui affichent toujours le dernier point de données.
Utilisez la fonction LASTNONBLANKVALUE pour renvoyer la valeur de la dernière date contenant des données et la fonction LASTNONBLANK pour retourner cette date.
Créez deux mesures :
La valeur la plus récente retourne la valeur de la date la plus récente qui n’est pas vide :
Latest Value = LASTNONBLANKVALUE('Sales'[Date], SUM('Sales'[Amount]))La date la plus récente retourne la date qui correspond à cette valeur :
Latest Date = LASTNONBLANK('Sales'[Date], SUM('Sales'[Amount]))
Remplacez 'Sales', [Date]et [Amount] par les noms de table et de colonne de votre modèle. Pour donner aux visionneuses de rapports un contexte immédiat sur le point de données le plus récent, ajoutez les mesures à un visuel de carte ou affichez-les en regard d’un segment.
Note
Ces mesures respectent le contexte de filtre. Lorsque vous les ajoutez à un visuel avec un axe de date, chaque ligne reflète la valeur de cette date spécifique. Lorsque vous regroupez par un niveau supérieur tel que le mois ou l’année, les mesures retournent la dernière valeur non vide dans ce regroupement.
Observations et limitations
Les considérations et limitations suivantes s'appliquent avant d'afficher les options associées dans le volet de segmentation ou de filtre.
- Le type de données de la colonne utilisée dans l'outil de découpage doit être une date.
- La hiérarchie de dates pour la date/heure automatique dans Power BI ne peut pas être utilisée. Utilisez directement la colonne de date.
- Les colonnes de date dans Power BI n’incluent pas d’informations de fuseau horaire.
- Lorsque le rapport est publié, les options relatives de découpeur et de filtre sont toujours basées sur l’heure UTC. Si vous définissez un filtre dans un rapport et que vous l’envoyez à un collègue qui se trouve dans un autre fuseau horaire, vous voyez tous les deux les mêmes données.
- Les options de semaine relatives supposent que les semaines commencent le dimanche. Il n’existe aucune option permettant de changer le début d’une journée différente.