Amazon IoT Analytics 中的 SQL 表达式 - Amazon IoT Analytics
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon IoT Analytics 中的 SQL 表达式

数据集是使用 SQL 表达式通过数据存储中的数据生成的。Amazon IoT Analytics 使用与 Amazon Athena 相同的 SQL 查询、函数和运算符。

Amazon IoT Analytics支持 ANSI 标准 SQL 语法的子集。

SELECT [ ALL | DISTINCT ] select_expression [, ...] [ FROM from_item [, ...] ] [[ INNER | OUTER ] LEFT | RIGHT | FULL | CROSS JOIN join_item [ ON join_condition ]] [ WHERE condition ] [ GROUP BY [ ALL | DISTINCT ] grouping_element [, ...] ] [ HAVING condition ] [ UNION [ ALL | DISTINCT ] union_query ] [ ORDER BY expression [ ASC | DESC ] [ NULLS FIRST | NULLS LAST] [, ...] ] [ LIMIT [ count | ALL ] ]

有关参数的描述,请参阅 Amazon Athena 文档中的参数部分。

Amazon IoT Analytics 和 Amazon Athena 不支持以下内容:

  • WITH子句。

  • CREATE TABLE AS SELECT 语句

  • INSERT INTO 语句

  • 预编译语句,您无法用 USING 运行 EXECUTE

  • CREATE TABLE LIKE

  • DESCRIBE INPUTDESCRIBE OUTPUT

  • EXPLAIN 语句

  • 用户定义的函数 (UDF 或 UDAF)

  • 存储过程

  • 联合连接器