> For the complete documentation index, see [llms.txt](https://water-strategy.gitbook.io/waterstrategy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://water-strategy.gitbook.io/waterstrategy/deutsch/grundlagen-der-modellierung/recorders.md).

# Rekorder

Diese Seite beschreibt den Prozess der Erstellung eines neuen Recorders in WaterStrategy und eine Auswahl der am häufigsten verwendeten Pywrrecorder-Typen und der am häufigsten verwendeten Attribute. Die vollständige Liste der eingebauten Rekorder und ihre vollständige Liste der Attribute finden Sie unter [hier](https://pywr.github.io/pywr-docs/master/api/pywr.recorders.html).

{% embed url="<https://youtu.be/ZAGU8HQ78to>" %}

## 1. Einen Rekorder in WaterStrategy erstellen

Klicken Sie auf einer Netzwerkseite auf den Tab „Rekorder“:

<figure><img src="/files/WIZXFTXwbGHS5q9pqMsC" alt=""><figcaption><p>Klicken Sie auf die Registerkarte „Rekorder“</p></figcaption></figure>

Klicken Sie neben dem Text „Kategorien für Rekorder“ auf die Schaltfläche „+“ und wählen Sie „PYWR\ \_RECORDER“:\\

<figure><img src="/files/nJTdI0i3YCTzjX3Yaazy" alt=""><figcaption></figcaption></figure>

Geben Sie den Namen Ihres Rekorders ein. Das kann alles sein, was du willst, <mark style="color:red;">**muss aber innerhalb des Netzwerks einzigartig sein**</mark>**.**

<figure><img src="/files/evOqqXfvgDstJwwW4oWz" alt=""><figcaption></figcaption></figure>

Füllen Sie den Rekorder im JSON-Editor aus:

<figure><img src="/files/B544L8CdvI2nnO9OXxMp" alt=""><figcaption></figcaption></figure>

## 2. Rekorder-Editoren in WaterStrategy

Derzeit gibt es zwei verschiedene Möglichkeiten, einen Rekorder in WaterStrategy einzugeben....

## 3. Numpy-Array-Node-Rekorder

Rekorder für Zeitreiheninformationen von einem Knoten. [API Referenz](https://pywr.github.io/pywr-docs/master/api/generated/pywr.recorders.NumpyArrayNodeRecorder.html#pywr.recorders.NumpyArrayNodeRecorder)

Diese Klasse speichert den Fluss von einem bestimmten Knoten für jeden Zeitschritt einer Simulation. Die Ergebnisse eines Rekorders werden im Bereich „Netzwerkattribute“ ausgegeben und erhalten den Namen „simuliert“\ \_\<recordername>'

### 3.1. Attribute

<table><thead><tr><th width="196">Name</th><th width="243">Beschreibung</th><th>Erforderlich</th><th>Vorgabewert</th></tr></thead><tbody><tr><td>Art</td><td>Numpy-Array-Node-Rekorder</td><td>Ja</td><td>Keine</td></tr><tr><td>Knoten</td><td>Name des aufzuzeichnenden Knotens</td><td>Ja</td><td>Keine</td></tr><tr><td>zeitlich_agg_func</td><td></td><td>Fakultativ</td><td>gemein</td></tr><tr><td>agg_func</td><td></td><td>Fakultativ</td><td>gemein</td></tr></tbody></table>

### 3.2. Beispiel

```json
{
	„type“: „numpyArrayNodeRecorder“,
	„node“: „Reservoir 1",
	„temporär_agg_func“: „bedeutet“,
	„agg_func“: „gemein“
}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://water-strategy.gitbook.io/waterstrategy/deutsch/grundlagen-der-modellierung/recorders.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
