

終止支援通知：在 2025 年 12 月 15 日， AWS 將終止對 的支援 AWS IoT Analytics。2025 年 12 月 15 日之後，您將無法再存取 AWS IoT Analytics 主控台或 AWS IoT Analytics 資源。如需詳細資訊，請參閱[AWS IoT Analytics 終止支援](https://docs.aws.amazon.com/iotanalytics/latest/userguide/iotanalytics-end-of-support.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 中支援的 SQL 功能 AWS IoT Analytics
<a name="supported-fuctionality"></a>

資料集是透過在資料存放區中的資料上使用 SQL 表達式來產生。您在 中執行的查詢 AWS IoT Analytics 是以 [Presto 0.217](https://prestodb.io/docs/current/release/release-0.217.html) 為基礎。

## 支援的資料類型
<a name="supported-data-types"></a>

AWS IoT Analytics 和 Amazon Athena 支援這些資料類型。
+ primitive\$1type
  + `TINYINT`
  + `SMALLINT`
  + `INT`
  + `BIGINT`
  + `BOOLEAN`
  + `DOUBLE`
  + `FLOAT`
  + `STRING`
  + `TIMESTAMP`
  + `DECIMAL(precision, scale)`
  + `DATE`
  + `CHAR` （指定長度的固定長度字元資料）
  + `VARCHAR` （指定長度的可變長度字元資料）
+ array\$1type
  + `ARRAY<data_type>`
+ map\$1type
  + `MAP<primitive_type, data_type>`
+ struct\$1type
  + `STRUCT<col_name:data_type[COMMENT col_comment][,...]>`

**注意**  
 AWS IoT Analytics 和 Amazon Athena 不支援某些資料類型。

## 支援的函數
<a name="supported-SQL-functions"></a>

Amazon Athena 和 AWS IoT Analytics SQL 功能是以 [Presto 0.217](https://prestodb.io/docs/current/release/release-0.217.html) 為基礎。如需有關相關函數、運算子和表達式的資訊，請參閱 Presto 文件中的[函數和運算子](https://prestodb.io/docs/current/functions.html)和下列特定章節。
+ 邏輯運算子
+ 比較函數和運算子
+ 條件表達式
+ 轉換函數
+ 數學函數和運算子
+ 位元函數
+ Decimal 函數和運算子
+ 字串函數和運算子
+ 二進位函數
+ 日期與時間函數和運算子
+ 規則運算式函數
+ JSON 函數和運算子
+ URL 函數
+ 彙總函數
+ 視窗函數
+ 色彩函數
+ 陣列函數和運算子
+ 對應函數和運算子
+ Lambda 表達式和函數
+ Teradata 函數

**注意**  
AWS IoT Analytics 和 Amazon Athena 不支援使用者定義的函數 (UDFs或 UDAFs) 或預存程序。