Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
lastValue
La fonction lastValue
calcule la dernière valeur de la mesure regroupée ou de la dimension partitionnée et triée selon les attributs spécifiés.
Syntaxe
Les crochets sont obligatoires. Pour voir quels arguments sont facultatifs, consultez les descriptions suivantes.
lastValue (
aggregated measure or dimension
,[ sort_attribute ASC_or_DESC, ... ]
,[ partition_by_attribute, ... ]
)
Arguments
- mesure ou dimension agrégée
-
Une mesure ou une dimension regroupée dont vous voulez voir la dernière valeur.
- trier attribut
-
Un ou plusieurs champs regroupés, des mesures ou des dimensions ou les deux, selon lesquels vous souhaitez trier les données, avec séparation par des virgules. Vous pouvez spécifier un ordre de tri croissant (
ASC
) ou décroissant (DESC
).Chaque champ de la liste est placé dans des accolades {}, s'il s'agit de plusieurs mots. La liste entière est placée entre crochets [ ].
- partition par attribut
-
(Facultatif) Une ou plusieurs mesures ou dimensions selon lesquelles vous souhaitez effectuer la partition, avec séparation par des virgules.
Chaque champ de la liste est placé dans des accolades {}, s'il s'agit de plusieurs mots. La liste entière est placée entre crochets [ ].
Exemple
L'exemple suivant calcule la dernière valeur pour Destination Airport
. Ce calcul est trié en fonction de la valeur Flight Date
et partitionné en fonction de la valeur Flight Date
triée par ordre croissant ainsi que de la valeur Origin Airport
.
lastValue( [{Destination Airport}], [{Flight Date} ASC], [ {Origin Airport}, truncDate('DAY', {Flight Date}) ] )