EpmRecordedValueFunction

<< Clique para Mostrar o Sumário >>

 

EpmRecordedValueFunction

Retorna um dado de uma ou mais variáveis efetivamente gravado, conforme informado no parâmetro @retrievalMode.

 

Sintaxe

SELECT Name, Timestamp, Quality, Value FROM EpmRecordedValueFunction(@timeZoneOffset, @timestamp, @retrievalMode, @node)

 

Parâmetros

•@timeZoneOffset: Fuso horário considerado. Os valores possíveis variam entre -12 e 14

•@timestamp: Horário 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 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

 

Campos do Resultado

•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

 

Exemplo de Uso

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')

Esta página foi útil?