# Aggregationen in BuildingPro Suites

BuildingPro Suites bietet **dynamische Echtzeit-Aggregationen**, die eine effiziente Auswertung großer Datenmengen ermöglichen. Anstatt Rohsensordaten Punkt für Punkt zu analysieren, können Benutzer verschiedene Aggregationsmethoden wählen, um relevante Zusammenhänge schnell zu erkennen.

<div align="center"><figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2FWOnpSNwP5SGKORLhNldO%2FOffset%20(2).png?alt=media&#x26;token=3e96f8d2-d6f3-4130-a6e1-b33cb3f82e2c" alt="" width="375"><figcaption></figcaption></figure></div>

***

## Was sind Aggregationen?

Aggregationen fassen Daten über einen bestimmten Zeitraum zusammen, um Muster und Trends leichter sichtbar zu machen. Dies hilft dabei:

* zu erkennen **langfristige Entwicklungen**
* zu erkennen **Unregelmäßigkeiten oder Ausreißer** schneller
* zu machen **Berichte & Visualisierungen** klarer
* zu ermöglichen **effiziente Berechnungen** für große Datenmengen

Benutzer können das Aggregationsintervall und die Methode jederzeit auswählen, um Daten so darzustellen, wie es für ihre Analyse am sinnvollsten ist.

***

## Verfügbare Aggregationsmethoden

Je nach Anwendungsfall stehen verschiedene Aggregationsmethoden zur Verfügung:

### Durchschnitt (Mittelwert)

**Berechnung**: Alle Werte innerhalb des Aggregationszeitraums werden summiert und durch ihre Anzahl geteilt. **Anwendung**: Nützlich zur Darstellung von **typischen Werten** eines Sensors über einen bestimmten Zeitraum, z. B.:

* Durchschnittliche Temperatur pro Stunde
* Durchschnittlicher Energieverbrauch pro Tag

### Summenzähler

**Berechnung**: Die Werte innerhalb eines Zeitintervalls werden aufsummiert. **Anwendung**: Nützlich, wenn die Gesamtmenge einer Messgröße bestimmt werden muss, z. B.:

* Gesamtwasserverbrauch pro Tag
* Gesamtzahl der Personenbewegungen pro Stunde

### Kumulativer Zähler

**Berechnung**: Addiert Werte kontinuierlich über die Zeit und gibt den kumulierten Wert zurück. **Anwendung**: Besonders geeignet für **kontinuierlich steigende Werte**, wie zum Beispiel:

* **Gesamter Energieverbrauch** über einen Monat
* **Gesamtzahl der produzierten Artikel** an einer Produktionslinie

### Minimum (Min)

**Berechnung**: Der kleinste Wert innerhalb des ausgewählten Aggregationsintervalls wird ausgegeben. **Anwendung**: Hilfreich, wenn festgestellt werden soll, wie niedrig eine Messgröße war, z. B.:

* **Niedrigste Temperatur des Tages**
* **Minimale Luftfeuchtigkeit während einer Woche**

### Maximum (Max)

**Berechnung**: Der höchste Wert innerhalb des Aggregationszeitraums wird ausgegeben. **Anwendung**: Nützlich zur Analyse von Spitzenwerten, z. B.:

* **Höchste Leistungsaufnahme eines Gebäudes pro Stunde**
* **Maximale Geschwindigkeit einer Maschine während eines Betriebszyklus**

### Zeitgewichteter Durchschnitt (TWA)

**Berechnung:** Jeder Messwert wird entsprechend der Zeit gewichtet, in der er innerhalb des Aggregationsintervalls gültig war. Werte, die häufig oder über längere Zeiträume vorhanden sind, beeinflussen den Durchschnitt stärker als Werte, die nur kurz auftreten.

**Anwendung:** Besonders nützlich für Messreihen, in denen sich Werte selten ändern oder Ausreißer nicht übergewichtet werden sollen, z. B.:

* Temperaturverläufe mit seltenen Spitzenwerten
* Energieverbrauch mit einzelnen Lastspitzen
* Statusmessungen, bei denen die Dauer eines Werts entscheidend ist

***

## Flexibilität bei der Aggregation

In jeder Ansicht, die Aggregationen unterstützt, können Benutzer frei entscheiden:

* **Zeitraum der Aggregation** (Minuten, Stunden, Tage, Wochen, Monate...)
* **Aggregationsmethode** (Durchschnitt, Minimum, Maximum usw.)
* **Sofortige Aktualisierung** der berechneten Werte ohne Neukonfiguration

Diese Flexibilität ermöglicht es, Daten optimal an die jeweiligen Analyseanforderungen anzupassen – sei es für **Dashboards, Berichte, Automatisierungen oder Regeln**.

***

## Wo kann Aggregation verwendet werden?

* [**Datenansicht** → Strukturierte Übersicht der Messwerte](https://docs.buildings.ability.abb/collection/german/pflichtbasis/assets/asset-data)
* [**Widgets in Smart View & Dashboards** → Aggregierte Visualisierung von Sensordaten](https://docs.buildings.ability.abb/collection/german/plattform/live-cockpit/widgets)
* [**Regelketten** → Verwendung aggregierter Werte als Grundlage für Entscheidungen](https://docs.buildings.ability.abb/collection/german/plattform/alarms-rules-and-escalations/rule-chains)
* [**Analysen & Berichte** → Auswahl des gewünschten Aggregationsniveaus für detaillierte Analysen](https://docs.buildings.ability.abb/collection/german/plattform/analytics-and-reports)
