# Tabellen-Recorder

## Allgemeine Beschreibung

Ein Rekorder, der in PyTables cArray speichert

Dieser Recorder erstellt ein CArray für jeden Knoten, der an den Konstruktor übergeben wird. Jedes CArray speichert die Daten für alle Szenarien auf dem spezifischen Knoten. Dies ist nützlich für die Analyse von Node-Statistiken über mehrere Szenarien hinweg. [API Referenz](https://pywr.github.io/pywr-docs/master/api/generated/pywr.recorders.TablesRecorder.html)

## Attribute

fließt

<table><thead><tr><th width="175">Name</th><th width="395">Beschreibung</th><th>Erforderlich</th></tr></thead><tbody><tr><td>Modell</td><td>Das Modell, von dem Knoten aufgezeichnet werden</td><td>Fakultativ</td></tr><tr><td>h5-Datei</td><td>Das Datei-Handle oder der Dateiname der Tabelle, an die die CArray-Objekte angehängt werden sollen. Wenn ein Dateiname angegeben ist, öffnet und schließt das Objekt die Datei-Handles</td><td>Erforderlich</td></tr><tr><td>Knoten</td><td>Knoten, die in der Tabellendatenbank gespeichert werden sollen. Kann eine Iteration von Node-Objekten oder Knotennamen sein. Es kann sich auch um eine Iteration von Tupeln handeln, wobei ein knotenspezifisches WHERE-Schlüsselwort als erstes Element und ein Node-Objekt oder ein Node-Name als zweites Element verwendet werden. Wenn eine iterierbare Anzahl von Tupeln bereitgestellt wird, wird das knotenspezifische WHERE-Schlüsselwort dem WHERE-Schlüsselwort vorgezogen (siehe unten)</td><td>Erforderlich</td></tr><tr><td>Parameter</td><td>Zu speichernde Parameter. Ähnlich dem Schlüsselwort nodes, bezieht sich jedoch auf Parameter-Objekte oder deren Namen</td><td>Erforderlich</td></tr><tr><td>woher</td><td>Standardpfad zum Erstellen der CARRAYs in der Datenbank</td><td>Erforderlich</td></tr><tr><td>Zeit</td><td>Vollständiger Standardknotenpfad zum Speichern einer Zeittabellen-Tabelle. Bei None wird keine Tabelle erstellt</td><td>Fakultativ</td></tr><tr><td>Szenarien</td><td>Vollständiger Standardknotenpfad zum Speichern einer Szenario-Tables.Table. Bei None wird keine Tabelle erstellt</td><td>Fakultativ</td></tr><tr><td>Routen_</td><td>Relativer (zum <em>Ort</em>) -Knotenpfad, um den Routenfluss cArray zu speichern. Bei None (Standardeinstellung) wird kein Array erstellt</td><td>Optionale</td></tr><tr><td>Routen</td><td>Vollständiger Knotenpfad zum Speichern der Routen Tables.Table.</td><td></td></tr><tr><td>Wenn „Keine“, wird keine Tabelle erstellt (Optionaler Filter).</td><td></td><td></td></tr><tr><td>_kwds</td><td>Filtern Sie Schlüsselwörter, die an tables.open übergeben werden sollen_Datei beim Öffnen einer Datei</td><td>Erforderliches</td></tr><tr><td>Modus-Modellargument</td><td>, das an tables.open übergeben wird_Datei. Die Standardeinstellung ist 'w'</td><td>Fakultativ</td></tr><tr><td>Metadaten</td><td>Diktat der benutzerdefinierten Attribute, die auf dem Stammknoten gespeichert werden sollen (<em>Wurzel._v_Attrs</em>)</td><td>Erforderlich</td></tr><tr><td>erstellen_Verzeichnisse</td><td>Wenn ein Dateipfad angegeben ist und erstellen_directories ist True, dann versuchen Sie, die Zwischenverzeichnisse zu erstellen. Dies verwendet os.makedirs () darunter</td><td>Fakultativ</td></tr></tbody></table>

## Beispiel

kommt bald...

```json
{

}
```


---

# 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://water-strategy.gitbook.io/waterstrategy/deutsch/grundlagen-der-modellierung/recorders/file-recorders/tables-recorder.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.
