

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](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html).

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
<a name="supported-fuctionality"></a>

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](https://prestodb.io/docs/current/release/release-0.217.html).

## Tipos de datos compatibles
<a name="supported-data-types"></a>

AWS IoT Analytics y Amazon Athena admiten estos tipos de datos.
+ primitive\$1type
  + `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\$1type
  + `ARRAY<data_type>`
+ map\$1type
  + `MAP<primitive_type, data_type>`
+ struct\$1type
  + `STRUCT<col_name:data_type[COMMENT col_comment][,...]>`

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

## Funciones compatibles
<a name="supported-SQL-functions"></a>

La funcionalidad de Amazon Athena y AWS IoT Analytics SQL se basa en [Presto](https://prestodb.io/docs/current/release/release-0.217.html) 0.217. Para obtener información sobre funciones, operadores y expresiones relacionadas, consulte [Funciones y operadores](https://prestodb.io/docs/current/functions.html) 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.