3 Replies Latest reply: Nov 13, 2017 2:54 AM by Thiago das Chagas cunha RSS

    Modelagem no cálculo do tempo de indisponibilidade.

    Silvio Lima

      Bom dia!

       

          Eu não encontrei solução para a requisição do cliente e resolvi pedir ajuda de vocês quanto a modelagem.

          O painel deve exibir o tempo de indisponibilidade de cada terminal, e este tempo deve ser calculado quando o status for: FALHA, INDETERMINADO ou DESATIVADO, Status OK deve ocorre quando o terminal está 100% operante, o que equivale a 0,15% dos eventos, pois até uma gaveta aberta pode ser considerado como INDETERMINADO.

          Nos dados ocorrem que:

       

          1. Não existe um horário final para cada status;

          2. Poderia ser calculado o intervalo entre os "OK", evento que quase nunca ocorre, isto não quer dizer que necessariamente o terminal ficou inoperante. E, se for utilizado a soma do intervalo entre primeiro_OK e o último_OK, o tempo do primeiro_OK acabará entrando no cálculo, pois também não existe hora final na base de dados para este evento;

          3. A mesma situação ocorre de maneira inversa ao tentar utilizar o tempo de inatividade, caso utilize A soma dos horários entre primeira_FALHA e última_FALHA, o tempo após o início a última falha seria desprezado, ocasionando erro na informação.

       

           Alguma sugestão de como resolver esta modelagem ou é inviável?