Diferentes métodos de processamento de dados são usados no Wialon. Alguns deles são:
- processamento de dados em tempo real;
- processamento de mensagens do banco de dados mediante solicitação.
Processamento de dados em tempo real
O processamento de dados em tempo real permite a obtenção rápida de dados sobre viagens, sensores, ignição, combustível, contadores e velocidade. Ele é usado:
- nos alertas sobre drenos e abastecimentos de combustível;
- na aba Dashboard;
- nos valores do sensor na aba Monitoramento (nas dicas contexto da unidade, informações estendidas da unidade e etc);
- na tabela dos relatórios Excesso de velocidade, quando possível.
Este mecanismo também é usado no aplicativo Driving Logbook para detectar viagens e no Wialon para Android/iOS.
Os dados obtidos como resultado de tal processamento estão vinculados ao horário e constituem intervalos de tempo.
Se um sensor de quilometragem ou um odômetro relativo for selecionado como método de detecção de movimento, quando os dados forem processados em tempo real, a quilometragem será calculada usando o sensor selecionado. Nesse caso, não importa o tipo de contador de quilometragem configurado para a unidade. Se for usado outro método de detecção de movimento, a quilometragem será calculada pelo GPS.
Processamento de mensagens do banco de dados mediante solicitação
Todos os dados enviados pelos rastreadores vão para o banco de dados e são armazenados na forma de mensagens. Toda vez que o usuário deseja obter dados resumidos (por exemplo, ao executar relatórios ou visualizar percursos), uma solicitação é direcionada ao banco de dados e o sistema processa todas as mensagens no intervalo de tempo indicado.
Possíveis razões para discrepâncias nos resultados
Na maioria dos casos ambos os mecanismos de processamento de dados dão os mesmos resultados. As discrepâncias podem surgir pelos seguintes motivos:
- nem todas as mensagens de caixa preta são carregadas;
- as mensagens de caixa preta carregadas têm mais de um dia;
- as propriedades da unidade foram editadas nas seguintes abas: Avançadas, Detector de viagens, Sensores;
- as mensagens foram importadas para o banco de dados;
- diferentes opções são selecionadas como um método de detecção de movimento e como um contador de quilometragem (porque a quilometragem é calculada usando o método de detecção de movimento no primeiro mecanismo e usando o contador selecionado no segundo).
Caso as propriedades da unidade forem alteradas, o recálculo dos dados processados em tempo real é realizado automaticamente dentro de 5 minutos. No caso de processamento de mensagens do banco de dados mediante solicitação, as alterações são refletidas imediatamente.
Em caso de alterações nas configurações do sensor, exclusão e importação de mensagens, os dados processados em tempo real nas últimas 24 horas são recalculados automaticamente.