- Empezar
- Crear proyectos
- OPC UA
- Objetos gráficos
- Objetos gráficos predefinidos
- Sesiones y configuraciones regionales
- Referencias de objetos y variables
- Extensión de proyectos
- NetLogic
- Referencia de API de C#
- Tutoriales
- Tutorial de alarmas
- Tutorial sobe objetos gráficos
- Tutorial del registrador
- Tutorial de NetLogic
- Tutorial de OPC UA
Limitaciones de la base de datos Influx
El uso de la base de datos Influx
FactoryTalk Optix
tiene limitaciones específicas, que se describen en esta sección.Compatibilidad con SQL
La base de datos Influx no es compatible directamente con SQL. Un analizador traduce las consultas SQL al lenguaje de consulta basado en Influx. Solo se admiten comandos SQL específicos.
Característica | SQL | InfluxQL |
---|---|---|
Cláusula WHERE | ![]() | ![]() |
Cláusula GROUP BY | ![]() | no compatible |
Cláusula ORDER BY | ![]() | compatibilidad parcial |
HAVING | ![]() | no compatible |
Cláusulas LIMIT y SLIMIT | ![]() | ![]() |
Cláusulas OFFSET y SOFFSET | ![]() | ![]() |
Cláusula EXTRACT | ![]() | no compatible |
Cláusula CHAR_LENGTH | ![]() | no compatible |
Consultas de Timezone | no compatible | no compatible |
Subconsultas | ![]() | ![]() |
Expresiones regulares | no compatible | no compatible |
Instrucción CREATE | compatibilidad parcial | no compatible |
Instrucción INSERT | no compatible | no compatible |
Instrucción UPDATE | ![]() | no compatible |
Instrucción DELETE | ![]() | Ejemplo de compatibilidad parcial |
Instrucción DROP | compatibilidad parcial | compatibilidad parcial |
Alias | ||
Alias de tabla AS | ![]() | no compatible |
Alias de columna AS | ![]() | ![]() |
Cláusulas JOIN | ||
Unión INNER | ![]() | no compatible |
Unión OUTER | ![]() | no compatible |
Unión CROSS | ![]() | no compatible |
Operadores | ||
<, >, =, != (operadores de comparación) | ![]() | ![]() |
AND, OR (operadores lógicos) | ![]() | ![]() |
not, IN, IS NULL, LIKE, EXISTS | ![]() | no compatible |
BETWEEN | ![]() | ![]() |
Funciones | ||
Funciones de ventana: ROW_NUMBER, RANK, DENSE_RANK | ![]() | no compatible |
Funciones de agregado: COUNT, MIN, MAX, AVG, SUM | ![]() | compatibilidad parcial |
Otras limitaciones
- La base de datos Influx es sensible a los datos de hora. La hora del dispositivo de origen y la del dispositivo de base de datos deben estar sincronizadas para mantener la coherencia de los datos. Influx sobrescribe el registro de datos con el mismo sello de hora, por lo que debe diseñar cuidadosamente la estructura de datos del lado de la base de datos.
- Es posible que Influx no agregue un registro para la columna con el nombretimepersonalizado, que es una frase restringida.
- La variableSTATUSno es relevante para la base de datos Influx, ya que la conexión solo está activa cuando se transfieren los datos.
Entregue su opinión