Lorsque vous incluez une fonction de fenêtre dans une transformation Expression, vous configurez les propriétés de fenêtrage associées à la fonction. Les propriétés de fenêtrage définissent les limites de partitionnement, de tri et de cadre associées à une ligne d'entrée particulière.
Configurez une transformation pour le fenêtrage dans l'onglet Fenêtrage.
L'image suivante montre l'onglet Fenêtrage :
Vous configurez les groupes de propriétés suivants dans l'onglet Fenêtrage :
Cadre
Définit les lignes qui sont incluses dans le cadre pour la ligne d'entrée actuelle, en fonction des décalages physiques depuis la position de la ligne d'entrée actuelle.
Vous configurez un cadre si vous utilisez une fonction d'agrégation en tant que fonction de fenêtre. Les fonctions de fenêtre LEAD et LAG renvoient des lignes individuelles et ignorent la spécification du cadre.
Clés de partition
Séparez les lignes d'entrée en différentes partitions. Si vous ne définissez pas de clé de partition, toutes les lignes appartiennent à une seule partition.
Clés de tri
Définissez la manière dont les lignes d'une partition sont triées. Les ports que vous choisissez déterminent la position d'une ligne dans une partition. La clé de tri peut être Croissant ou Décroissant. Si vous ne définissez pas de clés de tri, les lignes n'ont pas d'ordre particulier.