# Fenster-Prozessor

Führt Berechnungen für bestimmte Datenbereiche durch.

Mit dem Fenster-Prozessor können Sie Werte aus mehreren Zeilen, die in einem Bereich gruppiert sind, aggregieren und Berechnungen durchführen sowie für jede Zeile einen eigenen Wert erstellen.

## Nutzung

Der Fenster-Prozessor benötigt einen Eingabefluss und kann nur einen Ausgabefluss generieren.

## Eigenschaften

Zu konfigurierende Eigenschaften für die Erstellung von Fenster-Aggregierungen.

Konfiguration

| Eigenschaft | Konfiguration |
| --- | --- |
| Vorgang | Verwenden Sie die Dropdown-Liste, um den Vorgang auszuwählen, der während des Windowing-Prozesses angewendet werden soll:<br><br><ul> <li> <p><span>Summe</span>: Berechnet die Summe der Datensätze im ausgewählten Bereich.</p> </li> <li> <p><span>Durchschnitt</span>: Berechnet den Durchschnittswert der Datensätze im ausgewählten Bereich.</p> </li> <li> <p><span>Anzahl</span>: Ruft die Anzahl der Datensätze im ausgewählten Bereich ab, einschließlich der Duplikate.</p> </li> <li> <p><span>Anzahl distinkte Werte</span>: Ruft die Anzahl der eindeutigen Datensätze im ausgewählten Bereich ab.</p> </li> <li> <p><span>Min</span>: Gibt den niedrigsten Wert des ausgewählten Bereichs zurück.</p> </li> <li> <p><span>Max</span>: Gibt den höchsten Wert des ausgewählten Bereichs zurück.</p> </li> <li> <p><span>Erster</span>: Ruft den Wert des ersten Datensatzes des ausgewählten Bereichs ab.</p> </li> <li> <p><span>Letzter</span>: Ruft den Wert des letzten Datensatzes des ausgewählten Bereichs ab.</p> </li> <li> <p><span>Zusammenfassen</span>: Kombiniert die Werte zu einem einzigen String, getrennt durch ein <span>Trennzeichen</span> Ihrer Wahl.</p> </li> <li> <p><span>Zeilennummer</span>: Weist jedem Wert des ausgewählten Fensters eine Zeilennummer zu.</p> </li> <li> <p><span>Rangfolge</span>: Berechnet die Rangfolge des ausgewählten Bereichs im Vergleich zu den anderen Fenstern.</p> </li> </ul> |
| Felder | Wählen Sie mithilfe der Kontrollkästchen das Feld oder die Felder aus, auf die Sie eine Funktion anwenden möchten. |
| Neuer Feldname | Geben Sie dem Ausgabefeld einen eigenen Namen oder bearbeiten Sie ihn. Wenn mehr als ein Feld ausgewählt wurde, wird ein Name aus dem Feldnamen, dem Vorgang und dem optionalen Bereich gebildet. |
| Nach Feldern partitionieren | Wählen Sie mithilfe der Kontrollkästchen das Feld oder die Felder aus, nach denen Sie partitionieren möchten. |
| Startbereich | Verwenden Sie die Dropdown-Liste, um den Endbereich der Partition auszuwählen:<br><br><ul> <li> <p><span>Unbegrenzt</span> </p> </li> <li> <p><span>Aktuelle Zeile</span> </p> </li> <li> <p><span>Vorherige</span> </p> </li> <li> <p><span>Folgende</span> </p> </li> </ul> |
| Endbereich | Verwenden Sie die Dropdown-Liste, um den Endbereich der Partition auszuwählen:<br><br><ul> <li> <p><span>Unbegrenzt</span> </p> </li> <li> <p><span>Aktuelle Zeile</span> </p> </li> <li> <p><span>Vorherige</span>: Geben Sie eine Anzahl von Zeilen ein, um den Aktionsbereich der Funktion festzulegen.</p> </li> <li> <p><span>Folgende</span>: Geben Sie eine Anzahl von Zeilen ein, um den Aktionsbereich der Funktion festzulegen.</p> </li> </ul> |
| Sortieren nach | Verwenden Sie das Suchfeld, um nach einem Feld zu suchen, nach dem sortiert werden soll. Die Sortierung ist für alle Operationen optional, ausgenommen der Zeilennummer und Rangfolge. |
| Sortierreihenfolge | Wählen Sie Aufsteigend oder Absteigend für die Sortierreihenfolge aus. |

Um den Prozessor umzubenennen oder seine Beschreibung zu bearbeiten, positionieren Sie den Mauszeiger über dem zu ändernden Namen oder der Beschreibung im Eigenschaftsfenster und klicken Sie auf das Symbol the Edit Outline icon .

## Videozusammenfassung

[Videoclip anschauen](https://play.vidyard.com/dviZjTMPzFGVZdiLr7gmAe)