Funcionalidad de SQL compatible en AWS IoT Analytics - AWS IoT Analytics

Aviso de fin del soporte: el 15 de diciembre de 2025 AWS finalizará el soporte para AWS IoT Analytics. Después del 15 de diciembre de 2025, ya no podrás acceder a la AWS IoT Analytics consola ni a AWS IoT Analytics los recursos. Para obtener más información, consulta AWS IoT Analytics el fin del soporte.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Funcionalidad de SQL compatible en AWS IoT Analytics

Los conjuntos de datos se generan utilizando expresiones SQL sobre los datos de un almacén de datos. Las consultas que ejecuta AWS IoT Analytics se basan en Presto 0.217.

Tipos de datos compatibles

AWS IoT Analytics y Amazon Athena admiten estos tipos de datos.

  • primitive_type

    • TINYINT

    • SMALLINT

    • INT

    • BIGINT

    • BOOLEAN

    • DOUBLE

    • FLOAT

    • STRING

    • TIMESTAMP

    • DECIMAL(precision, scale)

    • DATE

    • CHAR (datos de caracteres de longitud fija con una longitud específica)

    • VARCHAR (datos de caracteres de longitud variable con una longitud específica)

  • array_type

    • ARRAY<data_type>

  • map_type

    • MAP<primitive_type, data_type>

  • struct_type

    • STRUCT<col_name:data_type[COMMENT col_comment][,...]>

nota

AWS IoT Analytics y Amazon Athena no admiten algunos tipos de datos.

Funciones compatibles

La funcionalidad de Amazon Athena y AWS IoT Analytics SQL se basa en Presto 0.217. Para obtener información sobre funciones, operadores y expresiones relacionadas, consulte Funciones y operadores y las siguientes secciones específicas de la documentación de Presto.

  • Logical operators (Operadores lógicos)

  • Comparison functions and operators (Funciones y operadores de comparación)

  • Conditional expressions (Expresiones condicionales)

  • Conversion functions (Funciones de conversión)

  • Mathematical functions and operators (Funciones y operadores matemáticos)

  • Bitwise functions (Funciones Bitwise)

  • Decimal functions and operators (Funciones y operadores decimales)

  • String functions and operators (Funciones y operadores de cadena)

  • Binary functions (Funciones binarias)

  • Date and time functions and operators (Funciones y operadores de fecha y hora)

  • Regular expression functions (Funciones de expresión regular)

  • JSON functions and operators (Funciones y operadores JSON)

  • URL functions (Funciones de URL)

  • Aggregate functions (Funciones de agregación)

  • Window functions (Funciones de ventana)

  • Color functions (Funciones de color)

  • Array functions and operators (Funciones y operadores de matriz)

  • Map functions and operators (Funciones y operadores de mapas)

  • Lambda expressions and functions (Expresiones y funciones de Lambda)

  • Teradata functions (Funciones de teradatos)

nota

AWS IoT Analytics y Amazon Athena no admiten funciones (UDFs o UDAFs) definidas por el usuario ni procedimientos almacenados.