# Fönsterprocessor

Utför beräkningar på specifika dataområden.

Med Fönster-processorn kan du aggregera och utföra beräkningar med värden från flera rader som är grupperade i ett intervall och ta fram ett värde för varje rad separat.

## Användning

Fönster-processorn kräver ett inmatningsflöde och kan bara generera ett utmatningsflöde.

## Egenskaper

Egenskaper som ska konfigureras för att skapa fönster-aggregeringar.

Konfiguration

| Egenskap | Konfiguration |
| --- | --- |
| Åtgärd | Använd listrutan för att välja den operation som ska tillämpas under fönsterprocessen:<br><br><ul> <li> <p><span>Summa</span>: beräknar summan av posterna i det valda intervallet.</p> </li> <li> <p><span>Avg</span>: beräkna medelvärdet för posterna i det valda intervallet.</p> </li> <li> <p><span>Räkna</span>: hämtar antalet poster i det valda intervallet</p> </li> <li> <p><span>Räkna distinkta</span>: hämtar antalet poster i det valda intervallet</p> </li> <li> <p><span>Min</span>: returnerar det minsta värdet i det valda intervallet.</p> </li> <li> <p><span>Max</span>: returnerar det största värdet i det valda intervallet.</p> </li> <li> <p><span>Först</span>: hämtar värdet för den första posten i det valda intervallet.</p> </li> <li> <p><span>Sist</span>: hämtar värdet för den sista posten i det valda intervallet.</p> </li> <li> <p><span>Konkatenera</span>: kombinerar värdena till en enda sträng som separeras med den <span>avgränsare</span> som du väljer.</p> </li> <li> <p><span>Radnummer</span>: tilldelar ett radnummer till varje värde i det markerade fönstret.</p> </li> <li> <p><span>Rangordning</span>: beräknar rangordningen för det valda intervallet jämfört med de andra fönstren.</p> </li> </ul> |
| Fält | Använd kryssrutorna för att välja det eller de fält som du vill tillämpa funktionen på. |
| Nytt fältnamn | Ge utdatafältet ett eget namn eller redigera det. Om mer än ett fält har valts konstrueras ett namn med hjälp av fältnamnet, operationen och det valfria intervallet. |
| Partition efter fält | Använd kryssrutorna för att välja det eller de fält som ska delas upp. |
| Intervallstart | Använd listrutan för att välja partitionens slutintervall:<br><br><ul> <li> <p><span>Obegränsad</span> </p> </li> <li> <p><span>Befintlig rad</span> </p> </li> <li> <p><span>Föregående</span> </p> </li> <li> <p><span>Följande</span> </p> </li> </ul> |
| Intervallslut | Använd rullgardinsmenyn för att välja slutintervallet för partitionen:<br><br><ul> <li> <p><span>Obegränsad</span> </p> </li> <li> <p><span>Befintlig rad</span> </p> </li> <li> <p><span>Föregående. </span>Ange ett antal rader för att ange funktionens intervalluppsättning.</p> </li> <li> <p><span>Följande. </span>Ange ett antal rader för att ange funktionens intervalluppsättning.</p> </li> </ul> |
| Sortera efter | Använd sökfältet för att hitta ett fält att sortera efter. Sortering är valfri för alla åtgärder utom för Radnummer och Rangordning. |
| Sorteringsordning | Välj sorteringsordning som stigande eller fallande. |

Om du vill byta namn på processorn eller redigera dess beskrivning för du musen över namnet eller beskrivningen i panelen Egenskaper och klickar på ikonen the Redigera icon .

## Videosammanfattning

[Visa videoklipp](https://play.vidyard.com/dviZjTMPzFGVZdiLr7gmAe)