Référence rapide pour l’Assistant Time Intelligence dans PerformancePoint
S’applique à : SharePoint Server 2010 Enterprise
Dernière rubrique modifiée : 2015-03-09
PerformancePoint Services dans Microsoft SharePoint Server 2010 comprend des fonctionnalités avancées, parmi lesquelles l’Assistant Time Intelligence. Celui-ci vous permet d’afficher dans vos rapports et cartes de performance des informations pour des périodes dynamiques, telles qu’un cumul annuel jusqu’à ce jour ou les 30 derniers jours. Vous pouvez également créer des filtres de tableau de bord qui utilisent l’Assistant Time Intelligence.
Lorsque vous incluez l’Assistant Time Intelligence dans vos tableaux de bord, vous utilisez une syntaxe particulière pour créer des formules, appelées formules TI.
Lisez cet article pour avoir un aperçu des différents types de formules TI que vous pouvez utiliser. Pour plus d’informations sur l’utilisation de l’Assistant Time Intelligence dans les tableaux de bord, voir les articles suivants :
Exemples rapides
Structure de la formule :
[(]<Period>[Offset>[)][ <Function>[<Offset>]]]
Pour afficher | Formule | Résultat |
---|---|---|
Hier |
day-1 |
Le jour antérieur par rapport à la date actuelle |
Demain |
Day+1 |
Le jour suivant par rapport à la date actuelle |
Le trimestre actuel et aujourd’hui |
quarter, day |
Un ensemble de périodes composé du jour et du trimestre actuels. |
10 derniers jours |
day:day-9 |
Une plage de 10 jours y compris aujourd’hui. |
10 derniers jours (sans aujourd’hui) |
day-1:day-10 |
Une plage de 10 jours sans aujourd’hui. |
Même jour l’année dernière |
(year-1).day |
Date actuelle (mois et jour) pour la dernière année. Par exemple, si la date actuelle était le 10 décembre 2010, (year-1).day afficherait les informations pour le 10 décembre 2009. |
Même mois l’année dernière |
(year-1).month |
Mois actuel pour la dernière année. Par exemple, si le mois actuel était décembre 2010, (year-1).month afficherait les informations pour le décembre 2009. |
Même plage d’une période de six mois l’année dernière |
(year-1).(month-5): (year-1).(month) |
Depuis 18 mois à un an auparavant. Par exemple, si le mois actuel était décembre 2010, (year-1).(month-5): (year-1).month afficherait les informations pour la période allant de juin 2009 à décembre 2009. |
Même plage de mois à date pour l’année dernière |
(year-1).firstmonth: (year-1).month |
Depuis le premier mois de l’année dernière y compris jusqu’au mois équivalent au mois actuel de cette année. |
Année à date |
yeartodate |
Période unique représentant l’agrégation de valeurs depuis le début de l’année y compris jusqu’à la dernière période achevée. La période correspond à la période la plus spécifique définie pour la source de données. |
Année à date (par mois) |
yeartodate.fullmonth |
Période unique représentant l’agrégation de valeurs depuis le début de l’année y compris jusqu’au dernier mois achevé. |
Année à date (par jour) |
yeartodate.fullday |
Période unique représentant l’agrégation de valeurs depuis le début de l’année y compris jusqu’au dernier jour achevé. |
Année à date parallèle |
yeartodate-1 |
Agrégation du même ensemble de périodes par défaut achevées dans l’année actuelle sauf pour l’année précédente. |
Année à date parallèle (par mois) |
(yeartodate-1).fullMonth |
Agrégation de périodes de l’année dernière équivalente aux périodes année à date pour l’année actuelle. |
Conventions générales
Les formules TI ne respectent pas la casse.
L’espace est ignoré.
Utilisez des parenthèses lorsque vous recourez à une période avec un décalage et une fonction.
Les décalages peuvent être définis sur n’importe quelle période standard et « à date ».
La période actuelle est prise en compte lorsqu’aucun décalage n’est spécifié.
Utilisez des noms au singulier, au lieu de noms au pluriel, dans vos formules TI. Par exemple, utilisez « mois » au lieu de « mois ».
Éléments de syntaxe
Les formules TI se composent d’opérateurs, de périodes et de fonctions. Les formules se veulent simples, mais néanmoins robustes.
Opérateurs
Opérateur | Utilisez |
---|---|
« . » |
L’opérateur « point » sépare les périodes des fonctions. La chaîne qui précède le point correspond toujours à la période. La chaîne qui suit le point correspond toujours à la fonction de la période. Exemple : year.firstMonth |
« + » ou « - » |
Les opérateurs plus (+) et moins (-) permettent de déterminer le décalage par rapport à la date actuelle. Utilisez le signe moins (-) pour spécifier des périodes dans le passé. Utilisez le signe plus (+) pour spécifier des périodes dans le futur. Exemple : day-1 |
« () » |
Les parenthèses permettent de regrouper une période et son décalage lorsque vous les utilisez avec une fonction. Obligatoires. Exemple : (year-1).firstMonth:(year-1).month |
« , » |
Les virgules permettent de délimiter plusieurs périodes dans la même formule. Exemple : year, Quarter, Month, day |
« : » |
L’opérateur deux-points (:) spécifie une plage de périodes. Exemple : day:day-4 |
Périodes standard
Les périodes standard prises en charge dans PerformancePoint Services sont les suivantes :
Période | Exemple |
---|---|
Année |
Year-1, year+2 |
Trimestre |
quarter, Quarter-4 |
Mois |
Month-2 |
Semaine |
Week-51 |
Jour |
Day-9, day+2 |
Heure |
Hour-12 |
Minute |
minute-30 |
Seconde |
second+5 |
Fonctions de période standard
Les fonctions de période peuvent être appliquées à n’importe quelle période standard à l’aide de l’opérateur point (.). Les fonctions disponibles dans PerformancePoint Services sont les suivantes :
Fonction | Utilisez |
---|---|
FirstQuarter |
Spécifie le premier trimestre d’une année. |
LastQuarter |
Spécifie le dernier trimestre d’une année. |
FirstMonth |
Spécifie le premier mois d’une année ou d’un trimestre. |
LastMonth |
Spécifie le dernier mois d’une année ou d’un trimestre. |
FirstWeek |
Spécifie la première semaine d’une année, d’un trimestre ou d’un mois. |
LastWeek |
Spécifie la dernière semaine d’une année, d’un trimestre ou d’un mois. |
FirstDay |
Spécifie le premier jour d’une semaine, d’un mois ou d’une période plus longue. |
LastDay |
Spécifie le dernier jour d’une semaine, d’un mois ou d’une période plus longue. |
FirstHour |
Spécifie la première heure d’un jour, d’une semaine ou d’une période plus longue. |
LastHour |
Spécifie la dernière heure d’un jour, d’une semaine ou d’une période plus longue. |
FirstMinute |
Spécifie la première minute d’une heure, d’un jour ou d’une période plus longue. |
LastMinute |
Spécifie la dernière minute d’une heure, d’un jour ou d’une période plus longue. |
FirstSecond |
Spécifie la première seconde d’une minute, d’une heure ou d’une période plus longue. |
LastSecond |
Spécifie la dernière seconde d’une minute, d’une heure ou d’une période plus longue. |
Formules période à date
Les formules période à date constituent une nouveauté dans PerformancePoint Services. Les calculs période à date agrègent toutes les périodes à date jusqu’à la dernière période complète achevée. Les périodes incomplètes sont automatiquement exclues. Par défaut, elles sont évaluées par rapport au plus petit degré de précision dans la source de données. Par exemple, si la période la plus spécifique dans la source de données correspond au jour, l’expression mois à date agrège tous les jours depuis le début du mois jusqu’au dernier jour complet achevé dans le mois. (L’opposé est vrai pour les périodes standard ; celles-ci comprennent automatiquement les périodes incomplètes.) PerformancePoint Services prend en charge les périodes de type période à date suivantes :
Période | Utilisez |
---|---|
YearToDate |
Spécifie une période depuis le début de l’année jusqu’à la période actuelle. |
QuarterToDate |
Spécifie une période depuis le début du trimestre jusqu’à la période actuelle. |
MonthToDate |
Spécifie une période depuis le début du mois jusqu’à la période actuelle. |
WeekToDate |
Spécifie une période depuis le début de la semaine jusqu’à la période actuelle. |
DayToDate |
Spécifie une période depuis le début du jour jusqu’à la période actuelle. |
HourToDate |
Spécifie une période depuis le début de l’heure jusqu’à la période actuelle. |
MinuteToDate |
Spécifie une période depuis le début de la minute jusqu’à la période actuelle. |
Fonctions période à date
Les fonctions de type période à date vous permettent de contrôler le niveau de détail des périodes à inclure. Par exemple, si vous souhaitez afficher la période année à date y compris le dernier mois complet achevé, vous pouvez ajouter une fonction de type période complète. PerformancePoint Services prend en charge les fonctions de type période complète suivantes :
Fonction | Effet |
---|---|
FullQuarter |
Spécifie que la période à date doit également inclure le dernier trimestre complet. |
FullMonth |
Spécifie que la période à date doit également inclure le dernier mois complet. |
FullWeek |
Spécifie que la période à date doit également inclure la dernière semaine complète. |
FullDay |
Spécifie que la période à date doit également inclure le dernier jour complet. |
FullHour |
Spécifie que la période à date doit également inclure la dernière heure complète. |
FullMinute |
Spécifie que la période à date doit également inclure la dernière minute complète. |
FullSecond |
Spécifie que la période à date doit également inclure la dernière seconde complète. |
Période à date parallèle
Vous pouvez utiliser l’Assistant Time Intelligence pour comparer les valeurs d’un ensemble de périodes pour l’année actuelle aux valeurs de l’ensemble de périodes équivalent pour l’année précédente. Par exemple, supposez que la période année à date actuelle soit janvier – juillet 2010. Vous pouvez comparer cette valeur au même ensemble de périodes pour l’année précédente, en l’occurrence janvier – juillet 2009. Vous pouvez effectuer cette comparaison facilement à l’aide de formules TI. Il vous suffit d’ajouter une valeur de décalage à la période à date.
YearToDate-1
En fait, les décalages peuvent être spécifiés sur n’importe quelle période à date. Il en va de même lorsqu’une fonction de type période complète est en outre appliquée. Dans ce cas, n’oubliez pas d’utiliser des parenthèses.
(YearToDate-1).FullMonth
See Also
Concepts
Configurer des sources de données pour fonctionner avec Time Intelligence à l’aide de Dashboard Designer
Créer un filtre Time Intelligence à l’aide de Dashboard Designer
Utiliser la boîte de dialogue Formule de connexion dans Dashboard Designer pour configurer une connexion de filtre