Olá, Neemias!
Pelo que entendi você está usando DataTable para armazenar dados históricos.
O banco de dados baseando em DataTable não é tão rápido e otimizado como o banco padrão da plataforma que é o TimeSeries.
Mas temos a opção de executar as queries baseadas em data Tables também, as “Data Table Queries”
E tudo isto dentro dos workflows da plataforma com os blocos “Table”, você consegue fazer o “CRUD” semelhante como se fosse um banco de dados.
Exemplo de DataTable:
Por padrão, cada linha adicionada numa DataTable possui uma coluna com a data de criação e a data da alteração, mas a dica é a seguinte:
Crie sua coluna para controle, uma coluna onde você insere a data do registro do dado.
E baseado nesta coluna, com os blocos de “Date Time” e a resposta do “table Get”, por exemplo, você “chega” nas linhas necessárias e extrai o valores que precisa.
Veja abaixo uma pesquisa na tabela mostrada anteriormente:
Veja agora o workflow somente adicionando um “filtro”
Foi comparada a coluna “data” com a variável chamada “dataPesquisada” e agora retornou somente uma linha.