Pular para o conteúdo principal

Valeiot Data Point

Visão Geral

O Valeiot Data Point é uma estrutura de dados do tipo time-series usada para representar uma única medição ou observação capturada por um componente externo (como dispositivo, sensor, log, etc). É o formato recomendado para lidar com grandes volumes de dados temporais - por exemplo, ao trabalhar com milhões ou até bilhões de registros.

Cada Data Point contém as seguintes propriedades:

  • variable (string) – ex: "temperature" "humidity" "pressure"
  • value (qualquer tipo) – ex: 27.1 "on" null {lat: 0, lng: 0}
  • time (timestamp RFC3339) – ex: "2025-03-25T21:03:07.550619Z"
    • Se omitido, o sistema usará automaticamente o timestamp atual no momento da inserção.

Exemplo 1:

{
"variable": "temperature",
"value": 27.1,
"time": "2023-03-25T21:03:07.550619Z"
}

Exemplo 2:

{
"variable": "location",
"value": {
"lat": 0.00,
"lng": 0.00
}
"time": "2023-03-25T21:03:07.550619Z"
}


 

Trabalhando com um formato de dados diferente?

O Valeiot Data Point deve seguir a estrutura apresentada. Você deve adequar os dados antes de inserir no Valeiot. Recursos que podem ajudar: Payload Parser e Middleware.


 

Edição

Data Points são imutáveis e não podem ser editados após a criação.

Exclusão

Data Points podem ser excluídos especificando um intervalo de tempo e um limite.

Consulta

Data Points podem ser recuperados definindo um intervalo de tempo e um limite.