> 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/arby/asasyat-alnmthjh/recorders.md).

# مسجلات

تصف هذه الصفحة عملية إنشاء مسجل جديد في WaterStrategy ومجموعة مختارة من أنواع Pywrrecorder الأكثر استخدامًا والسمات الأكثر استخدامًا. القائمة الكاملة للمسجلات المدمجة وقائمة السمات الشاملة الخاصة بها هي [هنا](https://pywr.github.io/pywr-docs/master/api/pywr.recorders.html).

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

## 1. إنشاء مسجل في WaterStrategy

في صفحة الشبكة، انقر فوق علامة التبويب «المسجلات»:

<figure><img src="/files/myM5c8uYxFsrnfnjZX4v" alt=""><figcaption><p>انقر فوق علامة التبويب «المسجلات»</p></figcaption></figure>

بجانب نص «فئات نوع المسجلين»، انقر فوق الزر «+» وحدد «PYWR\ \_RECORDER»:\\

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

أدخل اسم المسجل الخاص بك. يمكن أن يكون هذا أي شيء تريده، <mark style="color:red;">**ولكن يجب أن تكون فريدة داخل الشبكة**</mark>**.**

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

قم بتعبئة المُسجل في محرر JSON:

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

## 2. محررات المسجل في WaterStrategy

حاليًا، هناك طريقتان مختلفتان لإدخال مسجل في WaterStrategy...

## 3. مسجل عقدة المصفوفة NUMPY

مسجل لمعلومات السلاسل الزمنية من Node. [API المرجع](https://pywr.github.io/pywr-docs/master/api/generated/pywr.recorders.NumpyArrayNodeRecorder.html#pywr.recorders.NumpyArrayNodeRecorder)

يخزن هذا الفصل التدفق من عقدة محددة لكل خطوة زمنية من المحاكاة. يتم إخراج نتائج المسجل على لوحة سمات الشبكة، وسيتم تسميتها 'simulated\ \_\<recordername>'

### 3.1. السمات

<table><thead><tr><th width="196">الاسم</th><th width="243">وصف</th><th>مطلوب</th><th>القيمة الافتراضية</th></tr></thead><tbody><tr><td>نوع</td><td>مسجل عقدة المصفوفة الرقمية</td><td>نعم</td><td>لا شيء</td></tr><tr><td>عقدة</td><td>اسم العقدة المراد تسجيلها</td><td>نعم</td><td>لا شيء</td></tr><tr><td>زمني_شاذ_وظيفة</td><td></td><td>اختياري</td><td>خسيس</td></tr><tr><td>وظيفة agg_c</td><td></td><td>اختياري</td><td>خسيس</td></tr></tbody></table>

### 3.2. مثال

«جسون» { «النوع»: «مسجل عقدة المصفوفة NUMPY»، «العقدة»: «الخزان 1"، «مؤقت\_شاذ\_«الوظيفة»: «يعني»، «agg\_func»: «يعني» }

```
```


---

# 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/arby/asasyat-alnmthjh/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.
