本文介绍Spark SQL流式处理中常用关键字字符和使用关键字字符的方法。

背景信息

从EMR-3.21.0版本开始提供Spark Streaming SQL的预览版功能,支持使用SQL来开发流式分析作业。

Spark Streaming SQL基于Spark Structured Streaming开发完成,所有语法功能和使用限制遵循Spark Structured Streaming。

关键字常用类型

常用类型 关键字
DDL CREATE TABLE、CREATE TABLE AS SELECT、CREATE SCAN、CREATE STREAM
DML INSERT INTO、MERGE INTO
SELECT子句 SELECT FROM、WHERE、GROUP BY 、JOIN、UNION ALL

使用关键字字符

如果您想使用关键字字符作为字段名称,请在关键字两端添加撇号(`),例如`value`