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, <type_function>(Value)
  FROM EpmRecordedValueFunction(<[float]@timeZoneOffset>,
  <[datetime]@timestamp>, <[string]@retrievalMode>, <[string]@node>)

 

Parâmetros

<type_function>: Função de conversão para definir o tipo de dados dos valores resultantes da coluna Value. Os valores possíveis estão descritos no tópico EpmReadPropertyFunction

<[float]@timeZoneOffset>: Fuso horário a ser considerado. Os valores possíveis variam entre -12 e 14

<[datetime]@timestamp>: Horário a ser considerado para busca dos dados. Deve ser utilizada uma String no formato yyyy-MM-dd HH:mm:ss

<[string]@retrievalMode>: Forma de busca dos dados. Os valores possíveis para este parâmetro devem ser informados entre aspas simples e são os seguintes:

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

<[string]@node>: Variável ou variáveis a serem consultadas

 

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

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, doubleval(Value) FROM EpmRecordedValueFunction(-3,
  '2020-12-07 10:23:00', 'Previous', 'RandomTags_Random1,Random_Tags_Random10')

 

Função EpmRecordedValueFunction

Função EpmRecordedValueFunction

Esta página foi útil?