Gravadores
description: Uma visão geral dos gravadores Pywr suportados por WaterStrategy
Gravadores
Esta página descreve o processo de criação de um novo gravador em WaterStrategy e uma seleção dos tipos de Pywrrecorder mais usados e dos atributos mais usados. A lista completa de gravadores embutidos e sua lista exaustiva de atributos são aqui.
1. Criando um gravador em WaterStrategy
Em uma página de rede, clique na guia “Gravadores”:

Ao lado do texto “Categorias do tipo gravador”, clique no botão '+' e selecione 'PYWR\ _RECORDER':\

Digite o nome do seu gravador. Isso pode ser o que você quiser, mas deve ser exclusivo dentro da rede.

Preencha o gravador no editor JSON:

2. Editores de gravadores em WaterStrategy
Atualmente, existem duas maneiras diferentes de inserir um gravador em WaterStrategy...
3. Gravador Numpy Array Node
Gravador para informações de séries temporais de um Node. API Referência
Essa classe armazena o fluxo de um nó específico para cada etapa de tempo de uma simulação. Os resultados de um gravador são exibidos no painel Network Attributes e serão denominados 'simulados\ _<recordername>'
3.1. Atributos
tipo
gravador de nós de matriz numpy
sim
Nenhum
nó
Nome do nó a ser gravado
sim
Nenhum
temporal_engasgo_func
Opcional
média
agg_func
Opcional
média
3.2. Exemplo
{
“tipo”: “NumpyArrayNodeRecorder”,
“node”: “Reservatório 1",
“temporal_engasgo_func”: “significa”,
“agg_func”: “significa”
}
Last updated
Was this helpful?