Limitazioni del database Influx

L'utilizzo del database Influx in
FactoryTalk Optix
presenta limitazioni specifiche, descritte in questa sezione.

Supporto SQL

Il database Influx non supporta direttamente SQL. Un parser traduce le query SQL in un linguaggio di query basato su Influx. Sono supportati solo comandi SQL specifici.
Confronto tra SQL e InfluxQL
Funzione
SQL
InfluxQL
Clausola WHERE
Yes
Yes
Clausola GROUP BY
Yes
non supportato
Clausola ORDER BY
Yes
supporto parziale
HAVING
Yes
non supportato
Clausole LIMIT e SLIMIT
Yes
Yes
Clausole OFFSET e SOFFSET
Yes
Yes
Clausola EXTRACT
Yes
non supportato
Clausola CHAR_LENGTH
Yes
non supportato
Query sul fuso orario
non supportato
non supportato
Sottoquery
Yes
Yes
Espressioni regolari
non supportato
non supportato
Istruzione CREATE
supporto parziale
non supportato
Istruzione INSERT
non supportato
non supportato
Istruzione UPDATE
Yes
non supportato
Istruzione DELETE
Yes
esempio di supporto parziale
Istruzione DROP
supporto parziale
supporto parziale
Alias
Alias tabella AS
Yes
non supportato
Alias colonna AS
Yes
Yes
Clausole JOIN
Join INNER
Yes
non supportato
Join OUTER
Yes
non supportato
Join CROSS
Yes
non supportato
Operatori
<,>, =, != (operatori di confronto)
Yes
Yes
AND, OR (operatori logici)
Yes
Yes
non, IN, IS NULL, LIKE, EXISTS
Yes
non supportato
BETWEEN
Yes
Yes
Funzioni
Funzioni della finestra: ROW_NUMBER, RANK, DENSE_RANK
Yes
non supportato
Funzioni aggregate: COUNT, MIN, MAX, AVG, SUM
Yes
supporto parziale

Altre limitazioni

  • Il database Influx è sensibile ai dati temporali. Il tempo sul dispositivo di origine e sul dispositivo di database deve essere sincronizzato per mantenere la coerenza dei dati. Il record di dati con lo stesso timestamp viene sovrascritto da Influx, quindi è necessario progettare attentamente la struttura dei dati del lato database.
  • Influx potrebbe non aggiungere record per la colonna dal nome personalizzato
    time
    , che è una frase con restrizioni.
  • La variabile
    STATUS
    non è pertinente al database Influx, perché la connessione è attiva solo quando i dati vengono trasferiti.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal