Package org.apache.flink.table.api
Class OverWindowPartitionedOrdered
java.lang.Object
org.apache.flink.table.api.OverWindowPartitionedOrdered
Partially defined over window with (optional) partitioning and order.
-
Method Summary
Modifier and TypeMethodDescriptionAssigns an alias for this window that the followingselect()clause can refer to.as(org.apache.flink.table.expressions.Expression alias) Assigns an alias for this window that the followingselect()clause can refer to.preceding(org.apache.flink.table.expressions.Expression preceding) Set the preceding offset (based on time or row-count intervals) for over window.
-
Method Details
-
preceding
public OverWindowPartitionedOrderedPreceding preceding(org.apache.flink.table.expressions.Expression preceding) Set the preceding offset (based on time or row-count intervals) for over window.- Parameters:
preceding- preceding offset relative to the current row.- Returns:
- an over window with defined preceding
-
as
Assigns an alias for this window that the followingselect()clause can refer to.- Parameters:
alias- alias for this over window- Returns:
- the fully defined over window
-
as
Assigns an alias for this window that the followingselect()clause can refer to.- Parameters:
alias- alias for this over window- Returns:
- the fully defined over window
-