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

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

FIRST_VALUE

FIRST_VALUE( <value-expression>) <null treatment> OVER <window-specification>

FIRST_VALUE 从有资格聚合的第一行中返回 <value expression> 的评估。FIRST_VALUE 需要 OVER 子句,被视为分析函数。FIRST_VALUE 有一个空处理选项,定义在下表中。

缺失数据处理 效果

FIRST_VALUE(x) IGNORE NULLS OVER <window-specification>

返回 <window-specification> 中 x 的首个非 null 值

FIRST_VALUE(x) RESPECT NULLS OVER <window-specification>

返回第一个值,包括 <window-specification> 中 x 的 null 值

FIRST_VALUE(x) OVER <window-specification>

返回第一个值,包括 <window-specification> 中 x 的 null 值