# Aggregationen in BuildingPro Suites

BuildingPro Suites bietet **dynamische Echtzeit-Aggregationen**, die eine effiziente Auswertung großer Datenmengen ermöglichen. Anstatt Rohdaten von Sensoren 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:

* Erkennen **langfristige Entwicklungen**
* Erkennen **Unregelmäßigkeiten oder Ausreißer** schneller
* Machen **Berichte & Visualisierungen** klarer
* Ermöglichen **effiziente Berechnungen** für große Datenmengen

Benutzer können das Aggregationsintervall und die Methode jederzeit wählen, um Daten so anzuzeigen, 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 Anzeige von **typischen Werten** eines Sensors über einen bestimmten Zeitraum, z. B.:

* Durchschnittstemperatur 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 soll, z. B.:

* Gesamter Wasserverbrauch pro Tag
* Gesamtzahl der Personenbewegungen pro Stunde

### Kumulierender Zähler

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

* **Gesamtenergieverbrauch** ü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 Sie bestimmen müssen, 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 Lastaufnahme eines Gebäudes pro Stunde**
* **Höchste Geschwindigkeit einer Maschine während eines Arbeitszyklus**

### 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 kurzzeitig auftreten.

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

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

***

## Flexibilität bei Aggregationen

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 über Messwerte](https://docs.buildings.ability.abb/collection/german/verpflichtende-basis/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)
* [**Analytics & Reports** → Auswahl des gewünschten Aggregationsniveaus für detaillierte Analysen](https://docs.buildings.ability.abb/collection/german/plattform/analytics-and-reports)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.buildings.ability.abb/collection/german/academy/aggregations-in-eliona.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
