Ticket #41 (new enhancement)

Opened 10 years ago

Last modified 9 years ago

Melhoria do serviço de análise

Reported by: gribeiro Owned by: paulo.morais
Priority: blocker Milestone: terrama2-4.0.0
Component: analysis Version: 4.0
Keywords: Cc:
Parent Tickets: Platform: WLA

Description (last modified by jano.simas) (diff)

Operadores sobre objetos monitorados: incluir objetos na forma de linhas e pontos

Buffer sobre objetos monitorados: incluir operação de buffer em todos operadores, assim como aqueles objetos na forma de linhas e pontos

Operadores que utilizam grades (diferentes resoluções e tamanhos) - incluir MIN, MAX , SOMA, MEDIA

Op. Amostra Ponto Histórico Período da grade de observação - incluir MIN, MAX ,SOMA, MEDIA

Op. Amostra última grade de previsão numérica - incluir MIN, MAX ,SOMA, MEDIA

Op. Amostra Histórico da grade de previsão numérica - incluir MIN, MAX , SOMA, MEDIA

Módulo de Cache: Os operadores sobre os dados hidrometeorológicos e modelos de previsão são operações demoradas, ainda mais quando executados sobre grande volume de dados históricos. Para melhorar o desempenho dessas operações, a construção de um módulo que armazene em memória cachê alguns resultados dessas operações, que possam ser reutilizados em outros processamentos resultaria em aumento de desempenho.

Incluir resolução temporal para aplicação dos operadores espaciais do TerraMA2:
os operadores devem incluir parâmetros como segundos, minutos, horas, dias, semanas, mês e ano.

Armazenar somente a última grade criada pela plataforma: Implementar a opção de armazenar no banco de dados somente a última grade criada por análises baseadas em modelo ou por interpolações de pontos fixos. Algumas aplicações necessitam somente da última grade criada pela plataforma, de modo que possam ser utilizadas em cruzamentos com dados de ocorrência ou em outras análises. Esta opção evitaria a necessidade de utilizar regras de arquivamento para tais grades. Neste caso, uma regra de arquivamento sobre estas grades não deve ser permitida e uma mensagem deve avisar dessa condição.

Horário fixo para execução de coleta de dados e análises: Implementar a opção de configurar horários fixos em que uma coleta e uma análise serão executados em bancos de dados de operação. No caso da coleta alguns dados são produzidos em horários pré-determinados, como é o caso de modelos de previsão em que são produzidos duas vezes por dia (0 e 12 horas). Caso o dado não esteja disponível no horário indicado, um número de tentativas deve ser feito até que o dado seja coletado e, neste caso, avisos devem ser enviados ao administrador do sistema (pelo módulo de tolerância de falhas). No caso de análises, quando for atingido o horário determinado para sua execução, esta deverá ser executada, caso o serviço de coleta tenha tido sucesso na obtenção de novos dados.

Executar análise inativa: Para análises ativas ou condicionadas de um banco de dados de operação as análises são executadas sempre que um algum dado ambiental novo é coletado (no caso das ativas) ou que uma condição seja satisfeita (no caso das condicionadas). Para análises inativas implementar um botão de dispare a execução da mesma. Esta opção é útil para modelos que ainda não estão calibrados e o usuário deseja ver os resultados apresentados no console ou mesmo no aplicativo de configuração. (Chamar nova instância do serviço para não interromper as análises)

Subtickets (add)

#972: Avisar o usuario de mascaras de arquivo sem caracteres coringaenhancementclosedfrancisco.neto

Attachments

Operadores_TerraMA2.pptx (7.6 MB) - added by jano.simas 10 years ago.

Change History

Changed 10 years ago by jano.simas

comment:1 Changed 9 years ago by jano.simas

  • Owner changed from gribeiro to paulo.morais
  • Component changed from codebase-src to analysis

comment:2 Changed 9 years ago by jano.simas

  • Description modified (diff)

comment:3 Changed 9 years ago by gribeiro

  • Milestone changed from terrama2-4.0.0-alpha3 to terrama2-4.0.0-beta1

comment:4 Changed 9 years ago by jano.simas

  • Description modified (diff)

comment:5 Changed 9 years ago by jano.simas

  • Description modified (diff)

comment:6 Changed 9 years ago by jano.simas

Add a subticket #972.

comment:7 Changed 9 years ago by jano.simas

  • Milestone changed from terrama2-4.0.0-beta1 to terrama2-4.0.0
Note: See TracTickets for help on using tickets.