# Processeur Fenêtre

Effectue des calculs sur des plages de données spécifiques.

Le processeur Fenêtre vous permet d'agréger et d'effectuer des calculs à l'aide de valeurs provenant de plusieurs lignes regroupées dans une plage et de produire une valeur pour chaque ligne séparément.

## Utilisation

Le processeur Fenêtre nécessite un flux d'entrée et ne peut générer qu'un seul flux de sortie.

## Propriétés

Propriétés à configurer pour créer des agrégations de fenêtres.

Configuration

| Propriété | Configuration |
| --- | --- |
| Opération | Utilisez la liste déroulante pour sélectionner l'opération à appliquer pendant le processus de mise en fenêtre :<br><br><ul> <li> <p><span>Somme</span>&nbsp;: calcule la somme des enregistrements de la plage sélectionnée.</p> </li> <li> <p><span>Moy.</span>&nbsp;: calcule la valeur moyenne des enregistrements de la plage sélectionnée.</p> </li> <li> <p><span>Nombre</span>&nbsp;: récupère le nombre d'enregistrements de la plage sélectionnée, y compris les doublons.</p> </li> <li> <p><span>Nombre distinct</span>&nbsp;: récupère le nombre d'enregistrements uniques de la plage sélectionnée.</p> </li> <li> <p><span>Mini.</span>&nbsp;: renvoie la plus petite valeur de la plage sélectionnée.</p> </li> <li> <p><span>Maxi.</span>&nbsp;: renvoie la plus grande valeur de la plage sélectionnée.</p> </li> <li> <p><span>Premier</span>&nbsp;: récupère la valeur du premier enregistrement de la plage sélectionnée.</p> </li> <li> <p><span>Dernier</span>&nbsp;: récupère la valeur du dernier enregistrement de la plage sélectionnée.</p> </li> <li> <p><span>Concaténer</span>&nbsp;: combine les valeurs en une seule chaîne séparée par le <span>Délimiteur</span> de votre choix.</p> </li> <li> <p><span>Numéro de ligne</span>&nbsp;: attribue un numéro de ligne à chaque valeur de la fenêtre sélectionnée.</p> </li> <li> <p><span>Classement</span>&nbsp;: calcule le classement de la plage sélectionnée par rapport aux autres fenêtres.</p> </li> </ul> |
| Champs | Utilisez les cases à cocher pour sélectionner le ou les champs auxquels appliquer la fonction. |
| Nom du nouveau champ | Donnez un nom personnalisé au champ de sortie ou modifiez-le. Lorsque plusieurs champs ont été sélectionnés, un nom se compose du nom du champ, de l'opération et de la plage facultative. |
| Partition par champs | Utilisez les cases à cocher pour sélectionner le ou les champs en fonction desquels appliquer la partition. |
| Intervalle de départ | Utilisez le menu déroulant pour sélectionner la plage de fin de la partition :<br><br><ul> <li> <p><span>Illimité</span> </p> </li> <li> <p><span>Ligne actuelle</span> </p> </li> <li> <p><span>Précédente</span> </p> </li> <li> <p><span>Suivante</span> </p> </li> </ul> |
| Intervalle de fin | Utilisez le menu déroulant pour sélectionner la plage de fin de la partition :<br><br><ul> <li> <p><span>Illimité</span> </p> </li> <li> <p><span>Ligne actuelle</span> </p> </li> <li> <p><span>Précédente. </span>Saisissez un nombre de lignes pour définir la plage d'action de la fonction.</p> </li> <li> <p><span>Suivante. </span>Saisissez un nombre de lignes pour définir la plage d'action de la fonction.</p> </li> </ul> |
| Trier par | Utilisez le champ de recherche pour trouver un champ en fonction duquel trier. Le tri est facultatif pour toutes les opérations, à l'exception de Numéro de ligne et de Classement. |
| Ordre de tri | Sélectionnez l'ordre de tri entre Croissant et Décroissant. |

Pour renommer le processeur ou modifier sa description, pointez la souris sur le nom ou la description à modifier dans le panneau des Propriétés et cliquez sur l'icône the Modifier icon .

## Synthèse vidéo

[Visionner le clip vidéo](https://play.vidyard.com/dviZjTMPzFGVZdiLr7gmAe)