<< Clique para Mostrar o Sumário >>
EpmRecordedValueFunction |
Retorna um dado de uma ou mais variáveis efetivamente gravado, conforme informado no parâmetro @retrievalMode.
SELECT Name, Timestamp, Quality, Value FROM EpmRecordedValueFunction(@timeZoneOffset, @timestamp, @retrievalMode, @node)
•@timeZoneOffset: Fuso horário a ser considerado. Os valores possíveis variam entre -12 e 14
•@timestamp: Horário a ser considerado para busca dos dados. Deve ser utilizada uma String no formato yyyy-MM-dd HH:mm:ss
•@retrievalMode: Forma de busca dos dados. Os valores possíveis para este parâmetro devem ser informados entre aspas simples e estão definidos na tabela a seguir
•@node: Variável ou variáveis a serem consultadas
Valores possíveis para o parâmetro @retrievalMode
Valor |
Descrição |
---|---|
Previous |
Define a busca pelo primeiro dado anterior ao horário informado no parâmetro @timestamp |
Exact |
Define a busca pelo dado presente no exato momento informado no parâmetro @timestamp |
Next |
Define a busca pelo primeiro dado posterior ao horário informado no parâmetro @timestamp |
•Name: Nome da variável ou variáveis consultadas
•Timestamp: Estampa de tempo dos dados encontrados
•Quality: Qualidade dos dados encontrados
•Value: Valor dos dados encontrados
Para retornar uma tabela com os valores encontrados anteriores ao momento em que esta consulta é executada para as variáveis RandomTags_Random1 e RandomTags_Random10 às 10:23 do dia 07/12/2020, com um fuso horário de -3 (menos três) horas, use a declaração a seguir.
SELECT Name, Timestamp, Quality, Value FROM EpmRecordedValueFunction(-3, '2020-12-07 10:23:00', 'Previous', 'RandomTags_Random1,Random_Tags_Random10')