"
### Release Notes
-* Improve support for Unity Catalog on Databricks
-* Added support for parse_url PATH
-* Added support for array_filter
-* Added support for Spark 3.4.3
+* Support timezones with daylight savings shifts
+* Improve metrics in Spark UI
+* Refactor Parquet decode microkernels and support load balancing RLE runs
+* Improve get_json performance
+* Support dynamic scan filtering
+* Improve UCX shuffle
* For updates on RAPIDS Accelerator Tools, please visit [this link](https://github.com/NVIDIA/spark-rapids-tools/releases)
For a detailed list of changes, please refer to the
diff --git a/docs/supported_ops.md b/docs/supported_ops.md
index fbafcfbf81d..0bbddb460fa 100644
--- a/docs/supported_ops.md
+++ b/docs/supported_ops.md
@@ -9,7 +9,7 @@ support all data types. The RAPIDS Accelerator for Apache Spark has further
restrictions on what types are supported for processing. This tries
to document what operations are supported and what data types each operation supports.
Because Apache Spark is under active development too and this document was generated
-against version 3.1.1 of Spark. Most of this should still
+against version 3.2.0 of Spark. Most of this should still
apply to other versions of Spark, but there may be slight changes.
# General limitations
@@ -128,6 +128,8 @@ Accelerator supports are described below.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
CoalesceExec |
@@ -148,9 +150,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -172,9 +176,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -196,9 +202,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -220,9 +228,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -244,9 +254,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -268,9 +280,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -292,9 +306,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -316,9 +332,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -340,9 +358,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -368,6 +388,8 @@ Accelerator supports are described below.
|
|
|
+ |
+ |
SampleExec |
@@ -388,9 +410,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -412,9 +436,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -440,6 +466,8 @@ Accelerator supports are described below.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
TakeOrderedAndProjectExec |
@@ -460,9 +488,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -484,9 +514,11 @@ Accelerator supports are described below.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS unionByName will not optionally impute nulls for missing struct fields when the column is a struct and there are non-overlapping fields; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS unionByName will not optionally impute nulls for missing struct fields when the column is a struct and there are non-overlapping fields; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -512,9 +544,11 @@ Accelerator supports are described below.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
-CustomShuffleReaderExec |
+AQEShuffleReadExec |
A wrapper of shuffle query stage |
None |
Input/Output |
@@ -532,9 +566,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -556,9 +592,11 @@ Accelerator supports are described below.
S |
PS not allowed for grouping expressions |
NS |
-PS not allowed for grouping expressions if containing Struct as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS not allowed for grouping expressions if containing Array, Map, or Binary as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS not allowed for grouping expressions if containing Struct as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS not allowed for grouping expressions if containing Array, Map, or Binary as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -580,9 +618,11 @@ Accelerator supports are described below.
S |
PS not allowed for grouping expressions and only allowed when aggregate buffers can be converted between CPU and GPU |
NS |
-PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS not allowed for grouping expressions if containing Array, Map, or Binary as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS not allowed for grouping expressions if containing Array, Map, or Binary as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -604,9 +644,11 @@ Accelerator supports are described below.
S |
PS not allowed for grouping expressions and only allowed when aggregate buffers can be converted between CPU and GPU |
NS |
-PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS not allowed for grouping expressions if containing Array, Map, or Binary as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS not allowed for grouping expressions; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS not allowed for grouping expressions if containing Array, Map, or Binary as child; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -628,9 +670,11 @@ Accelerator supports are described below.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -652,9 +696,11 @@ Accelerator supports are described below.
NS |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -680,6 +726,86 @@ Accelerator supports are described below.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
+
+
+AppendDataExecV1 |
+Append data into a datasource V2 table using the V1 write interface |
+None |
+Input/Output |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+PS UTC is only supported TZ for TIMESTAMP |
+S |
+S |
+NS |
+S |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
+NS |
+
+
+AtomicCreateTableAsSelectExec |
+Create table as select for datasource V2 tables that support staging table creation |
+None |
+Input/Output |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+PS UTC is only supported TZ for TIMESTAMP |
+S |
+S |
+NS |
+S |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
+NS |
+
+
+AtomicReplaceTableAsSelectExec |
+Replace table as select for datasource V2 tables that support staging table creation |
+None |
+Input/Output |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+PS UTC is only supported TZ for TIMESTAMP |
+S |
+S |
+NS |
+S |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
+NS |
BatchScanExec |
@@ -700,9 +826,37 @@ Accelerator supports are described below.
NS |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
+NS |
+
+
+OverwriteByExpressionExecV1 |
+Overwrite into a datasource V2 table using the V1 write interface |
+None |
+Input/Output |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+PS UTC is only supported TZ for TIMESTAMP |
+S |
+S |
+NS |
+S |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -724,9 +878,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -748,9 +904,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS Round-robin partitioning is not supported if spark.sql.execution.sortBeforeRepartition is true; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS Round-robin partitioning is not supported for nested structs if spark.sql.execution.sortBeforeRepartition is true; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS Round-robin partitioning is not supported if spark.sql.execution.sortBeforeRepartition is true; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS Round-robin partitioning is not supported for nested structs if spark.sql.execution.sortBeforeRepartition is true; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -774,7 +932,9 @@ Accelerator supports are described below.
NS |
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -795,7 +955,9 @@ Accelerator supports are described below.
NS |
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -818,6 +980,8 @@ Accelerator supports are described below.
|
|
|
+ |
+ |
Input/Output |
@@ -835,12 +999,40 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
+Executor |
+Description |
+Notes |
+Param(s) |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
BroadcastNestedLoopJoinExec |
Implementation of join using brute force. Full outer joins and joins where the broadcast side matches the join side (e.g.: LeftOuter with left broadcast) are not supported |
None |
@@ -863,6 +1055,8 @@ Accelerator supports are described below.
|
|
|
+ |
+ |
Input/Output |
@@ -880,34 +1074,12 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
-
-
-Executor |
-Description |
-Notes |
-Param(s) |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
CartesianProductExec |
@@ -928,9 +1100,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -954,7 +1128,9 @@ Accelerator supports are described below.
NS |
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -975,7 +1151,9 @@ Accelerator supports are described below.
NS |
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -998,6 +1176,8 @@ Accelerator supports are described below.
|
|
|
+ |
+ |
Input/Output |
@@ -1015,9 +1195,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1041,7 +1223,9 @@ Accelerator supports are described below.
NS |
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1062,7 +1246,9 @@ Accelerator supports are described below.
NS |
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1085,6 +1271,8 @@ Accelerator supports are described below.
|
|
|
+ |
+ |
Input/Output |
@@ -1102,9 +1290,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1130,6 +1320,8 @@ Accelerator supports are described below.
NS |
NS |
NS |
+NS |
+NS |
ArrowEvalPythonExec |
@@ -1150,9 +1342,11 @@ Accelerator supports are described below.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
NS |
@@ -1178,6 +1372,8 @@ Accelerator supports are described below.
NS |
NS |
NS |
+NS |
+NS |
FlatMapGroupsInPandasExec |
@@ -1202,18 +1398,46 @@ Accelerator supports are described below.
NS |
NS |
NS |
+NS |
+NS |
-MapInPandasExec |
-The backend for Map Pandas Iterator UDF. Accelerates the data transfer between the Java process and the Python process. It also supports scheduling GPU resources for the Python process when enabled. |
-None |
-Input/Output |
-S |
-S |
-S |
-S |
-S |
-S |
+Executor |
+Description |
+Notes |
+Param(s) |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
+MapInPandasExec |
+The backend for Map Pandas Iterator UDF. Accelerates the data transfer between the Java process and the Python process. It also supports scheduling GPU resources for the Python process when enabled. |
+None |
+Input/Output |
+S |
+S |
+S |
+S |
+S |
+S |
S |
S |
PS UTC is only supported TZ for TIMESTAMP |
@@ -1222,9 +1446,11 @@ Accelerator supports are described below.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
NS |
@@ -1246,34 +1472,12 @@ Accelerator supports are described below.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
NS |
NS |
-
-
-Executor |
-Description |
-Notes |
-Param(s) |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
WindowExec |
@@ -1296,7 +1500,9 @@ Accelerator supports are described below.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1315,9 +1521,11 @@ Accelerator supports are described below.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1343,6 +1551,8 @@ Accelerator supports are described below.
NS |
NS |
NS |
+NS |
+NS |
@@ -1406,6 +1616,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Abs |
@@ -1432,6 +1644,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1453,6 +1667,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -1475,6 +1691,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1496,6 +1714,8 @@ are limited.
|
|
|
+ |
+ |
Acos |
@@ -1522,6 +1742,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1543,6 +1765,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -1565,6 +1789,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1586,6 +1812,8 @@ are limited.
|
|
|
+ |
+ |
Acosh |
@@ -1612,6 +1840,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1633,6 +1863,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -1655,6 +1887,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1676,6 +1910,8 @@ are limited.
|
|
|
+ |
+ |
Add |
@@ -1702,6 +1938,8 @@ are limited.
|
|
|
+NS |
+NS |
rhs |
@@ -1723,6 +1961,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -1744,6 +1984,8 @@ are limited.
|
|
|
+NS |
+NS |
AST |
@@ -1766,6 +2008,8 @@ are limited.
|
|
|
+NS |
+NS |
rhs |
@@ -1787,6 +2031,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -1808,6 +2054,8 @@ are limited.
|
|
|
+NS |
+NS |
Expression |
@@ -1834,6 +2082,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Alias |
@@ -1856,9 +2106,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1877,9 +2129,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -1903,6 +2157,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -1924,6 +2180,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
And |
@@ -1950,6 +2208,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -1971,6 +2231,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -1992,6 +2254,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -2014,6 +2278,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -2035,6 +2301,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2056,6 +2324,8 @@ are limited.
|
|
|
+ |
+ |
ArrayContains |
@@ -2078,7 +2348,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2103,6 +2375,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -2124,6 +2398,8 @@ are limited.
|
|
|
+ |
+ |
ArrayExcept |
@@ -2146,7 +2422,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2167,7 +2445,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2188,7 +2468,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2218,6 +2500,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
ArrayExists |
@@ -2240,7 +2524,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2265,6 +2551,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2286,6 +2574,8 @@ are limited.
|
|
|
+ |
+ |
ArrayFilter |
@@ -2308,7 +2598,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2333,6 +2625,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2350,7 +2644,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2376,7 +2672,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2397,7 +2695,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2418,7 +2718,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2448,6 +2750,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2469,6 +2773,8 @@ are limited.
|
NS |
NS |
+ |
+ |
ArrayMin |
@@ -2495,6 +2801,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2516,6 +2824,8 @@ are limited.
|
NS |
NS |
+ |
+ |
ArrayRemove |
@@ -2538,7 +2848,9 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
NS |
NS |
@@ -2559,9 +2871,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -2580,7 +2894,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2610,6 +2926,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
ArrayRepeat |
@@ -2632,9 +2950,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -2657,6 +2977,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2674,7 +2996,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2700,7 +3024,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2721,9 +3047,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -2742,7 +3070,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2768,7 +3098,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2789,7 +3121,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2810,7 +3144,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2836,7 +3172,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2857,7 +3195,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2882,6 +3222,8 @@ are limited.
|
|
|
+ |
+ |
ArraysZip |
@@ -2904,7 +3246,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2925,7 +3269,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -2955,6 +3301,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -2976,6 +3324,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -3002,6 +3352,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Asin |
@@ -3028,6 +3380,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3049,6 +3403,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3071,6 +3427,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3092,6 +3450,8 @@ are limited.
|
|
|
+ |
+ |
Asinh |
@@ -3118,6 +3478,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3139,6 +3501,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3161,6 +3525,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3182,6 +3548,8 @@ are limited.
|
|
|
+ |
+ |
AtLeastNNonNulls |
@@ -3204,9 +3572,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -3229,6 +3599,8 @@ are limited.
|
|
|
+ |
+ |
Atan |
@@ -3255,6 +3627,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3276,6 +3650,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3298,6 +3674,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3319,6 +3697,8 @@ are limited.
|
|
|
+ |
+ |
Atanh |
@@ -3345,6 +3725,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3366,6 +3748,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3388,6 +3772,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3409,6 +3795,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -3435,6 +3823,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
AttributeReference |
@@ -3457,9 +3847,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -3483,7 +3875,9 @@ are limited.
NS |
NS |
NS |
-
+NS |
+NS |
+
BRound |
`bround` |
@@ -3509,6 +3903,8 @@ are limited.
|
|
|
+ |
+ |
scale |
@@ -3530,6 +3926,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3551,6 +3949,8 @@ are limited.
|
|
|
+ |
+ |
BitLength |
@@ -3577,6 +3977,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3598,6 +4000,8 @@ are limited.
|
|
|
+ |
+ |
BitwiseAnd |
@@ -3624,6 +4028,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -3645,6 +4051,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3666,6 +4074,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3688,6 +4098,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -3709,6 +4121,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3730,6 +4144,8 @@ are limited.
|
|
|
+ |
+ |
BitwiseNot |
@@ -3756,6 +4172,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3777,6 +4195,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3799,6 +4219,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3820,6 +4242,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -3846,6 +4270,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
BitwiseOr |
@@ -3872,6 +4298,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -3893,6 +4321,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3914,6 +4344,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -3936,6 +4368,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -3957,6 +4391,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -3978,6 +4414,8 @@ are limited.
|
|
|
+ |
+ |
BitwiseXor |
@@ -4004,6 +4442,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -4025,6 +4465,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4046,6 +4488,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -4068,6 +4512,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -4089,6 +4535,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4110,6 +4558,8 @@ are limited.
|
|
|
+ |
+ |
BoundReference |
@@ -4132,9 +4582,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -4158,6 +4610,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
CaseWhen |
@@ -4184,6 +4638,8 @@ are limited.
|
|
|
+ |
+ |
value |
@@ -4201,9 +4657,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -4222,9 +4680,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -4252,6 +4712,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Cbrt |
@@ -4278,6 +4740,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4299,6 +4763,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -4321,6 +4787,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4342,6 +4810,8 @@ are limited.
|
|
|
+ |
+ |
Ceil |
@@ -4368,6 +4838,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4389,6 +4861,8 @@ are limited.
|
|
|
+ |
+ |
CheckOverflow |
@@ -4415,6 +4889,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4436,6 +4912,8 @@ are limited.
|
|
|
+ |
+ |
Coalesce |
@@ -4458,9 +4936,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -4479,9 +4959,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -4505,7 +4987,9 @@ are limited.
|
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -4526,7 +5010,9 @@ are limited.
|
NS |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -4556,6 +5042,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4577,6 +5065,8 @@ are limited.
|
|
|
+ |
+ |
Contains |
@@ -4603,6 +5093,8 @@ are limited.
|
|
|
+ |
+ |
search |
@@ -4624,6 +5116,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4645,6 +5139,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -4671,6 +5167,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Conv |
@@ -4697,6 +5195,8 @@ are limited.
|
|
|
+ |
+ |
from_base |
@@ -4718,6 +5218,8 @@ are limited.
|
|
|
+ |
+ |
to_base |
@@ -4739,6 +5241,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4760,6 +5264,8 @@ are limited.
|
|
|
+ |
+ |
Cos |
@@ -4786,6 +5292,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4807,6 +5315,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -4829,6 +5339,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4850,6 +5362,8 @@ are limited.
|
|
|
+ |
+ |
Cosh |
@@ -4876,6 +5390,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4897,6 +5413,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -4919,6 +5437,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4940,6 +5460,8 @@ are limited.
|
|
|
+ |
+ |
Cot |
@@ -4966,6 +5488,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -4987,6 +5511,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -5009,6 +5535,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5030,6 +5558,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -5056,6 +5586,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
CreateArray |
@@ -5078,9 +5610,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT |
NS |
@@ -5099,7 +5633,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -5129,6 +5665,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP |
|
+ |
+ |
value |
@@ -5150,6 +5688,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
|
+ |
+ |
CreateNamedStruct |
@@ -5176,6 +5716,8 @@ are limited.
|
|
|
+ |
+ |
value |
@@ -5193,9 +5735,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -5216,7 +5760,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
@@ -5244,6 +5790,8 @@ are limited.
|
|
|
+ |
+ |
DateAdd |
@@ -5270,6 +5818,8 @@ are limited.
|
|
|
+ |
+ |
days |
@@ -5291,6 +5841,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5312,6 +5864,8 @@ are limited.
|
|
|
+ |
+ |
DateAddInterval |
@@ -5338,6 +5892,8 @@ are limited.
|
|
|
+ |
+ |
interval |
@@ -5359,6 +5915,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5380,6 +5938,8 @@ are limited.
|
|
|
+ |
+ |
DateDiff |
@@ -5406,6 +5966,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -5427,6 +5989,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5448,6 +6012,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -5474,6 +6040,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
DateFormatClass |
@@ -5500,6 +6068,8 @@ are limited.
|
|
|
+ |
+ |
strfmt |
@@ -5521,6 +6091,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5542,6 +6114,8 @@ are limited.
|
|
|
+ |
+ |
DateSub |
@@ -5568,6 +6142,8 @@ are limited.
|
|
|
+ |
+ |
days |
@@ -5589,6 +6165,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5610,6 +6188,8 @@ are limited.
|
|
|
+ |
+ |
DayOfMonth |
@@ -5636,6 +6216,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5657,6 +6239,8 @@ are limited.
|
|
|
+ |
+ |
DayOfWeek |
@@ -5683,6 +6267,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5704,6 +6290,8 @@ are limited.
|
|
|
+ |
+ |
DayOfYear |
@@ -5730,6 +6318,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5751,6 +6341,8 @@ are limited.
|
|
|
+ |
+ |
DenseRank |
@@ -5777,6 +6369,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -5798,6 +6392,8 @@ are limited.
|
|
|
+ |
+ |
Divide |
@@ -5824,6 +6420,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -5845,6 +6443,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5866,6 +6466,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -5892,6 +6494,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
DynamicPruningExpression |
@@ -5918,6 +6522,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -5939,6 +6545,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
ElementAt |
@@ -5961,8 +6569,10 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS If it's map, only primitive key types are supported.; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS If it's map, only primitive key types are supported.; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -5986,6 +6596,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -6003,9 +6615,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -6033,6 +6647,8 @@ are limited.
|
|
|
+ |
+ |
search |
@@ -6054,6 +6670,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6075,6 +6693,8 @@ are limited.
|
|
|
+ |
+ |
EqualNullSafe |
@@ -6101,6 +6721,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
rhs |
@@ -6122,6 +6744,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -6143,6 +6767,8 @@ are limited.
|
|
|
+ |
+ |
EqualTo |
@@ -6169,6 +6795,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
rhs |
@@ -6190,6 +6818,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -6211,6 +6841,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -6233,6 +6865,8 @@ are limited.
|
NS |
NS |
+ |
+ |
rhs |
@@ -6254,6 +6888,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -6275,6 +6911,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -6301,6 +6939,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Exp |
@@ -6327,6 +6967,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6348,6 +6990,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -6370,6 +7014,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6391,6 +7037,8 @@ are limited.
|
|
|
+ |
+ |
Explode |
@@ -6413,8 +7061,10 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -6434,7 +7084,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -6464,6 +7116,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6485,6 +7139,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -6507,6 +7163,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6528,6 +7186,8 @@ are limited.
|
|
|
+ |
+ |
Flatten |
@@ -6554,7 +7214,9 @@ are limited.
|
|
|
-
+ |
+ |
+
result |
|
@@ -6575,6 +7237,8 @@ are limited.
|
|
|
+ |
+ |
Floor |
@@ -6601,6 +7265,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6622,6 +7288,8 @@ are limited.
|
|
|
+ |
+ |
FormatNumber |
@@ -6648,6 +7316,8 @@ are limited.
|
|
|
+ |
+ |
d |
@@ -6669,6 +7339,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6690,6 +7362,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -6716,6 +7390,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
FromUTCTimestamp |
@@ -6742,6 +7418,8 @@ are limited.
|
|
|
+ |
+ |
timezone |
@@ -6763,6 +7441,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6784,6 +7464,8 @@ are limited.
|
|
|
+ |
+ |
FromUnixTime |
@@ -6810,6 +7492,8 @@ are limited.
|
|
|
+ |
+ |
format |
@@ -6831,6 +7515,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6852,6 +7538,8 @@ are limited.
|
|
|
+ |
+ |
GetArrayItem |
@@ -6874,7 +7562,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -6899,6 +7589,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -6916,9 +7608,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -6942,7 +7636,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -6963,7 +7659,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -6993,6 +7691,8 @@ are limited.
|
|
|
+ |
+ |
path |
@@ -7014,6 +7714,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -7035,6 +7737,8 @@ are limited.
|
|
|
+ |
+ |
GetMapValue |
@@ -7058,7 +7762,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -7082,6 +7788,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -7099,9 +7807,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -7129,6 +7839,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
GetStructField |
@@ -7153,7 +7865,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
@@ -7172,9 +7886,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -7202,6 +7918,8 @@ are limited.
|
|
|
+ |
+ |
format |
@@ -7223,6 +7941,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -7244,6 +7964,8 @@ are limited.
|
|
|
+ |
+ |
GreaterThan |
@@ -7270,6 +7992,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
rhs |
@@ -7291,6 +8015,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -7312,6 +8038,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -7334,6 +8062,8 @@ are limited.
|
NS |
NS |
+ |
+ |
rhs |
@@ -7355,6 +8085,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -7376,6 +8108,8 @@ are limited.
|
|
|
+ |
+ |
GreaterThanOrEqual |
@@ -7402,6 +8136,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
rhs |
@@ -7423,6 +8159,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -7444,6 +8182,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -7466,6 +8206,8 @@ are limited.
|
NS |
NS |
+ |
+ |
rhs |
@@ -7487,6 +8229,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -7508,6 +8252,8 @@ are limited.
|
|
|
+ |
+ |
Expression |
@@ -7534,6 +8280,8 @@ are limited.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Greatest |
@@ -7560,6 +8308,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -7581,6 +8331,59 @@ are limited.
|
NS |
NS |
+ |
+ |
+
+
+HiveHash |
+ |
+hive hash operator |
+None |
+project |
+input |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+S |
+PS UTC is only supported TZ for TIMESTAMP |
+S |
+NS |
+S |
+NS |
+NS |
+NS |
+NS |
+NS |
+NS |
+NS |
+NS |
+
+
+result |
+ |
+ |
+ |
+S |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
Hour |
@@ -7607,6 +8410,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -7628,6 +8433,8 @@ are limited.
|
|
|
+ |
+ |
Hypot |
@@ -7654,6 +8461,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -7675,6 +8484,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -7696,6 +8507,8 @@ are limited.
|
|
|
+ |
+ |
If |
@@ -7722,6 +8535,8 @@ are limited.
|
|
|
+ |
+ |
trueValue |
@@ -7739,9 +8554,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -7760,9 +8577,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -7781,9 +8600,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -7811,6 +8632,8 @@ are limited.
|
NS |
NS |
+ |
+ |
list |
@@ -7832,6 +8655,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -7853,6 +8678,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
InSet |
@@ -7879,6 +8734,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -7900,32 +8757,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
InitCap |
@@ -7952,6 +8785,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -7973,6 +8808,8 @@ are limited.
|
|
|
+ |
+ |
InputFileBlockLength |
@@ -7999,6 +8836,8 @@ are limited.
|
|
|
+ |
+ |
InputFileBlockStart |
@@ -8025,6 +8864,8 @@ are limited.
|
|
|
+ |
+ |
InputFileName |
@@ -8051,6 +8892,8 @@ are limited.
|
|
|
+ |
+ |
IntegralDivide |
@@ -8077,6 +8920,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -8098,6 +8943,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -8119,6 +8966,8 @@ are limited.
|
|
|
+ |
+ |
IsNaN |
@@ -8145,6 +8994,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -8166,6 +9017,8 @@ are limited.
|
|
|
+ |
+ |
IsNotNull |
@@ -8188,9 +9041,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -8213,6 +9068,8 @@ are limited.
|
|
|
+ |
+ |
IsNull |
@@ -8235,9 +9092,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -8260,18 +9119,48 @@ are limited.
|
|
|
-
-
-JsonToStructs |
-`from_json` |
-Returns a struct value with the given `jsonStr` and `schema` |
-This is disabled by default because it is currently in beta and undergoes continuous enhancements. Please consult the [compatibility documentation](../compatibility.md#json-supporting-types) to determine whether you can enable this configuration for your use case |
-project |
-jsonStr |
- |
- |
- |
- |
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
+JsonToStructs |
+`from_json` |
+Returns a struct value with the given `jsonStr` and `schema` |
+This is disabled by default because it is currently in beta and undergoes continuous enhancements. Please consult the [compatibility documentation](../compatibility.md#json-supporting-types) to determine whether you can enable this configuration for your use case |
+project |
+jsonStr |
+ |
+ |
+ |
+ |
|
|
|
@@ -8286,6 +9175,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -8304,35 +9195,11 @@ are limited.
|
|
NS |
-PS MAP only supports keys and values that are of STRING type; UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, MAP, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, MAP, UDT |
+PS MAP only supports keys and values that are of STRING type; UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
JsonTuple |
@@ -8359,6 +9226,8 @@ are limited.
|
|
|
+ |
+ |
field |
@@ -8380,6 +9249,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -8401,6 +9272,8 @@ are limited.
|
|
|
+ |
+ |
KnownFloatingPointNormalized |
@@ -8427,6 +9300,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
result |
@@ -8448,6 +9323,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
KnownNotNull |
@@ -8470,9 +9347,11 @@ are limited.
NS |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -8491,9 +9370,11 @@ are limited.
NS |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -8517,9 +9398,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -8542,6 +9425,8 @@ are limited.
|
|
|
+ |
+ |
default |
@@ -8559,9 +9444,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -8580,9 +9467,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -8606,9 +9495,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -8627,9 +9518,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -8648,10 +9541,40 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
+NS |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
LastDay |
@@ -8678,6 +9601,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -8699,32 +9624,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Lead |
@@ -8747,9 +9648,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -8772,6 +9675,8 @@ are limited.
|
|
|
+ |
+ |
default |
@@ -8789,9 +9694,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -8810,9 +9717,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -8840,6 +9749,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -8861,6 +9772,8 @@ are limited.
|
NS |
NS |
+ |
+ |
Length |
@@ -8887,6 +9800,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -8908,6 +9823,8 @@ are limited.
|
|
|
+ |
+ |
LessThan |
@@ -8934,6 +9851,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
rhs |
@@ -8955,6 +9874,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -8976,6 +9897,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -8998,6 +9921,8 @@ are limited.
|
NS |
NS |
+ |
+ |
rhs |
@@ -9019,6 +9944,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -9040,6 +9967,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
LessThanOrEqual |
@@ -9066,6 +10023,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
rhs |
@@ -9087,6 +10046,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -9108,6 +10069,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -9130,6 +10093,8 @@ are limited.
|
NS |
NS |
+ |
+ |
rhs |
@@ -9151,6 +10116,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -9172,32 +10139,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Like |
@@ -9224,6 +10167,8 @@ are limited.
|
|
|
+ |
+ |
search |
@@ -9245,6 +10190,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9266,6 +10213,8 @@ are limited.
|
|
|
+ |
+ |
Literal |
@@ -9288,10 +10237,12 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
NS |
+S |
+S |
AST |
@@ -9314,6 +10265,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
Log |
@@ -9340,6 +10293,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9361,6 +10316,8 @@ are limited.
|
|
|
+ |
+ |
Log10 |
@@ -9387,6 +10344,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9408,6 +10367,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Log1p |
@@ -9434,6 +10423,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9455,6 +10446,8 @@ are limited.
|
|
|
+ |
+ |
Log2 |
@@ -9481,6 +10474,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9502,6 +10497,8 @@ are limited.
|
|
|
+ |
+ |
Logarithm |
@@ -9528,6 +10525,8 @@ are limited.
|
|
|
+ |
+ |
base |
@@ -9549,6 +10548,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9570,32 +10571,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Lower |
@@ -9622,6 +10599,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9643,6 +10622,8 @@ are limited.
|
|
|
+ |
+ |
MakeDecimal |
@@ -9669,6 +10650,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -9690,6 +10673,8 @@ are limited.
|
|
|
+ |
+ |
MapConcat |
@@ -9713,12 +10698,123 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
+ |
+ |
+
+
+result |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
+ |
+ |
+
+
+MapEntries |
+`map_entries` |
+Returns an unordered array of all entries in the given map |
+None |
+project |
+input |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
+ |
+ |
+
+
+result |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
+ |
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
+MapFilter |
+`map_filter` |
+Filters entries in a map using the function |
+None |
+project |
+argument |
|
|
-
-
-result |
|
|
|
@@ -9732,19 +10828,17 @@ are limited.
|
|
|
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
|
|
-MapEntries |
-`map_entries` |
-Returns an unordered array of all entries in the given map |
-None |
-project |
-input |
+function |
+S |
+ |
+ |
|
|
|
@@ -9760,7 +10854,6 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
|
|
@@ -9780,18 +10873,20 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+ |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
|
|
|
-MapFilter |
-`map_filter` |
-Filters entries in a map using the function |
+MapFromArrays |
+`map_from_arrays` |
+Creates a new map from two arrays |
None |
project |
-argument |
+keys |
|
|
|
@@ -9806,14 +10901,17 @@ are limited.
|
|
|
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
|
|
-function |
-S |
+values |
+ |
+ |
|
|
|
@@ -9826,6 +10924,7 @@ are limited.
|
|
|
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
|
|
|
@@ -9849,7 +10948,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -9875,7 +10976,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -9895,7 +10998,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -9922,7 +11027,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -9942,36 +11049,12 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
Md5 |
@@ -9998,6 +11081,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10019,6 +11104,8 @@ are limited.
|
|
|
+ |
+ |
MicrosToTimestamp |
@@ -10045,6 +11132,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10066,6 +11155,8 @@ are limited.
|
|
|
+ |
+ |
MillisToTimestamp |
@@ -10092,6 +11183,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10113,6 +11206,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Minute |
@@ -10139,6 +11262,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10160,6 +11285,8 @@ are limited.
|
|
|
+ |
+ |
MonotonicallyIncreasingID |
@@ -10186,6 +11313,8 @@ are limited.
|
|
|
+ |
+ |
Month |
@@ -10212,6 +11341,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10233,6 +11364,8 @@ are limited.
|
|
|
+ |
+ |
Multiply |
@@ -10259,6 +11392,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -10280,6 +11415,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10301,6 +11438,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -10323,6 +11462,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -10344,6 +11485,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10365,32 +11508,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Murmur3Hash |
@@ -10413,9 +11532,11 @@ are limited.
S |
NS |
NS |
-PS Arrays of structs are not supported; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS Arrays of structs are not supported; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -10438,6 +11559,8 @@ are limited.
|
|
|
+ |
+ |
NaNvl |
@@ -10464,6 +11587,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -10485,6 +11610,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10506,6 +11633,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
NamedLambdaVariable |
@@ -10528,9 +11685,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -10558,6 +11717,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10579,6 +11740,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -10601,6 +11764,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10622,6 +11787,8 @@ are limited.
|
|
|
+ |
+ |
NthValue |
@@ -10644,9 +11811,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -10669,6 +11838,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10686,9 +11857,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -10716,6 +11889,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10737,32 +11912,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Or |
@@ -10789,6 +11940,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -10810,6 +11963,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10831,6 +11986,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -10853,6 +12010,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -10874,6 +12033,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10895,6 +12056,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
ParseUrl |
@@ -10921,6 +12112,8 @@ are limited.
|
|
|
+ |
+ |
partToExtract |
@@ -10942,6 +12135,8 @@ are limited.
|
|
|
+ |
+ |
key |
@@ -10963,6 +12158,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -10984,6 +12181,8 @@ are limited.
|
|
|
+ |
+ |
PercentRank |
@@ -11010,6 +12209,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -11031,6 +12232,8 @@ are limited.
|
|
|
+ |
+ |
Pmod |
@@ -11057,6 +12260,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -11078,6 +12283,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11099,32 +12306,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
PosExplode |
@@ -11147,8 +12330,10 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -11168,7 +12353,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -11198,6 +12385,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -11219,6 +12408,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11240,6 +12431,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -11262,6 +12455,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -11283,6 +12478,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11304,6 +12501,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
PreciseTimestampConversion |
@@ -11330,6 +12557,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11351,6 +12580,8 @@ are limited.
|
|
|
+ |
+ |
PromotePrecision |
@@ -11377,6 +12608,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11398,6 +12631,8 @@ are limited.
|
|
|
+ |
+ |
PythonUDF |
@@ -11420,9 +12655,11 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
NS |
@@ -11445,6 +12682,8 @@ are limited.
NS |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, MAP |
|
+ |
+ |
reduction |
@@ -11463,9 +12702,11 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
NS |
@@ -11488,6 +12729,8 @@ are limited.
NS |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, MAP |
|
+ |
+ |
window |
@@ -11506,9 +12749,11 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
NS |
@@ -11531,6 +12776,8 @@ are limited.
NS |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, MAP |
|
+ |
+ |
project |
@@ -11549,9 +12796,11 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, CALENDAR, MAP, UDT |
NS |
@@ -11574,32 +12823,8 @@ are limited.
NS |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types DECIMAL, NULL, BINARY, MAP |
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Quarter |
@@ -11626,6 +12851,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11647,10 +12874,12 @@ are limited.
|
|
|
+ |
+ |
RLike |
-`rlike` |
+`regexp_like`, `regexp`, `rlike` |
Regular expression version of Like |
None |
project |
@@ -11673,6 +12902,8 @@ are limited.
|
|
|
+ |
+ |
regexp |
@@ -11694,6 +12925,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11715,6 +12948,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
RaiseError |
@@ -11741,6 +13004,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11762,6 +13027,8 @@ are limited.
|
|
|
+ |
+ |
Rand |
@@ -11788,6 +13055,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11809,6 +13078,8 @@ are limited.
|
|
|
+ |
+ |
Rank |
@@ -11835,6 +13106,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -11856,6 +13129,8 @@ are limited.
|
|
|
+ |
+ |
RegExpExtract |
@@ -11882,6 +13157,8 @@ are limited.
|
|
|
+ |
+ |
regexp |
@@ -11903,6 +13180,8 @@ are limited.
|
|
|
+ |
+ |
idx |
@@ -11924,6 +13203,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -11945,32 +13226,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
RegExpExtractAll |
@@ -11997,6 +13254,8 @@ are limited.
|
|
|
+ |
+ |
regexp |
@@ -12018,6 +13277,8 @@ are limited.
|
|
|
+ |
+ |
idx |
@@ -12039,6 +13300,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12060,6 +13323,8 @@ are limited.
|
|
|
+ |
+ |
RegExpReplace |
@@ -12086,6 +13351,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12107,6 +13374,8 @@ are limited.
|
|
|
+ |
+ |
pos |
@@ -12128,6 +13397,8 @@ are limited.
|
|
|
+ |
+ |
str |
@@ -12149,6 +13420,8 @@ are limited.
|
|
|
+ |
+ |
rep |
@@ -12170,6 +13443,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Remainder |
@@ -12196,6 +13499,8 @@ are limited.
|
|
|
+ |
+ |
rhs |
@@ -12217,6 +13522,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12238,6 +13545,8 @@ are limited.
|
|
|
+ |
+ |
ReplicateRows |
@@ -12260,9 +13569,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -12281,7 +13592,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -12311,6 +13624,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12332,32 +13647,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Rint |
@@ -12384,6 +13675,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12405,6 +13698,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -12427,6 +13722,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12448,6 +13745,8 @@ are limited.
|
|
|
+ |
+ |
Round |
@@ -12474,6 +13773,8 @@ are limited.
|
|
|
+ |
+ |
scale |
@@ -12495,6 +13796,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12516,6 +13819,8 @@ are limited.
|
|
|
+ |
+ |
RowNumber |
@@ -12542,6 +13847,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
ScalaUDF |
@@ -12564,9 +13899,11 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -12585,9 +13922,11 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -12615,6 +13954,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12636,6 +13977,8 @@ are limited.
|
|
|
+ |
+ |
SecondsToTimestamp |
@@ -12662,6 +14005,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12683,6 +14028,8 @@ are limited.
|
|
|
+ |
+ |
Sequence |
@@ -12709,6 +14056,8 @@ are limited.
|
|
|
+ |
+ |
stop |
@@ -12730,6 +14079,8 @@ are limited.
|
|
|
+ |
+ |
step |
@@ -12751,6 +14102,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12772,32 +14125,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
ShiftLeft |
@@ -12824,6 +14153,8 @@ are limited.
|
|
|
+ |
+ |
amount |
@@ -12845,6 +14176,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12866,6 +14199,8 @@ are limited.
|
|
|
+ |
+ |
ShiftRight |
@@ -12892,6 +14227,8 @@ are limited.
|
|
|
+ |
+ |
amount |
@@ -12913,6 +14250,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -12934,6 +14273,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
ShiftRightUnsigned |
@@ -12960,6 +14329,8 @@ are limited.
|
|
|
+ |
+ |
amount |
@@ -12981,6 +14352,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13002,6 +14375,8 @@ are limited.
|
|
|
+ |
+ |
Signum |
@@ -13028,6 +14403,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13049,6 +14426,8 @@ are limited.
|
|
|
+ |
+ |
Sin |
@@ -13075,6 +14454,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13096,6 +14477,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -13118,6 +14501,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13139,32 +14524,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Sinh |
@@ -13191,6 +14552,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13212,6 +14575,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -13234,6 +14599,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13255,6 +14622,8 @@ are limited.
|
|
|
+ |
+ |
Size |
@@ -13277,8 +14646,10 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -13302,6 +14673,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
SortArray |
@@ -13324,7 +14725,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -13349,6 +14752,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13366,7 +14771,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -13396,6 +14803,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
result |
@@ -13417,6 +14826,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
SparkPartitionID |
@@ -13443,6 +14854,8 @@ are limited.
|
|
|
+ |
+ |
SpecifiedWindowFrame |
@@ -13469,6 +14882,8 @@ are limited.
|
|
|
+S |
+NS |
upper |
@@ -13490,6 +14905,8 @@ are limited.
|
|
|
+S |
+NS |
result |
@@ -13511,32 +14928,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+S |
+NS |
Sqrt |
@@ -13563,6 +14956,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13584,6 +14979,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -13606,6 +15003,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13627,6 +15026,8 @@ are limited.
|
|
|
+ |
+ |
Stack |
@@ -13653,6 +15054,8 @@ are limited.
|
|
|
+ |
+ |
expr |
@@ -13670,9 +15073,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -13691,12 +15096,42 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
StartsWith |
|
Starts with |
@@ -13721,6 +15156,8 @@ are limited.
|
|
|
+ |
+ |
search |
@@ -13742,6 +15179,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13763,6 +15202,8 @@ are limited.
|
|
|
+ |
+ |
StringInstr |
@@ -13789,6 +15230,8 @@ are limited.
|
|
|
+ |
+ |
substr |
@@ -13810,6 +15253,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13831,6 +15276,8 @@ are limited.
|
|
|
+ |
+ |
StringLPad |
@@ -13857,6 +15304,8 @@ are limited.
|
|
|
+ |
+ |
len |
@@ -13878,6 +15327,8 @@ are limited.
|
|
|
+ |
+ |
pad |
@@ -13899,6 +15350,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -13920,32 +15373,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
StringLocate |
@@ -13972,6 +15401,8 @@ are limited.
|
|
|
+ |
+ |
str |
@@ -13993,6 +15424,8 @@ are limited.
|
|
|
+ |
+ |
start |
@@ -14014,6 +15447,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14035,6 +15470,8 @@ are limited.
|
|
|
+ |
+ |
StringRPad |
@@ -14061,6 +15498,8 @@ are limited.
|
|
|
+ |
+ |
len |
@@ -14082,6 +15521,8 @@ are limited.
|
|
|
+ |
+ |
pad |
@@ -14103,6 +15544,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14124,6 +15567,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
StringRepeat |
@@ -14150,6 +15623,8 @@ are limited.
|
|
|
+ |
+ |
repeatTimes |
@@ -14171,6 +15646,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14192,6 +15669,8 @@ are limited.
|
|
|
+ |
+ |
StringReplace |
@@ -14218,6 +15697,8 @@ are limited.
|
|
|
+ |
+ |
search |
@@ -14239,6 +15720,8 @@ are limited.
|
|
|
+ |
+ |
replace |
@@ -14260,6 +15743,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14281,32 +15766,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
StringSplit |
@@ -14333,6 +15794,8 @@ are limited.
|
|
|
+ |
+ |
regexp |
@@ -14354,6 +15817,8 @@ are limited.
|
|
|
+ |
+ |
limit |
@@ -14375,6 +15840,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14396,6 +15863,8 @@ are limited.
|
|
|
+ |
+ |
StringToMap |
@@ -14422,6 +15891,8 @@ are limited.
|
|
|
+ |
+ |
pairDelim |
@@ -14443,6 +15914,8 @@ are limited.
|
|
|
+ |
+ |
keyValueDelim |
@@ -14464,6 +15937,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14485,6 +15960,36 @@ are limited.
S |
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
StringTranslate |
@@ -14511,6 +16016,8 @@ are limited.
|
|
|
+ |
+ |
from |
@@ -14532,6 +16039,8 @@ are limited.
|
|
|
+ |
+ |
to |
@@ -14553,6 +16062,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14574,6 +16085,8 @@ are limited.
|
|
|
+ |
+ |
StringTrim |
@@ -14600,6 +16113,8 @@ are limited.
|
|
|
+ |
+ |
trimStr |
@@ -14621,6 +16136,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14642,32 +16159,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
StringTrimLeft |
@@ -14694,6 +16187,8 @@ are limited.
|
|
|
+ |
+ |
trimStr |
@@ -14715,6 +16210,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14736,6 +16233,8 @@ are limited.
|
|
|
+ |
+ |
StringTrimRight |
@@ -14762,6 +16261,8 @@ are limited.
|
|
|
+ |
+ |
trimStr |
@@ -14783,6 +16284,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14804,6 +16307,8 @@ are limited.
|
|
|
+ |
+ |
StructsToJson |
@@ -14830,6 +16335,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
|
+ |
+ |
result |
@@ -14851,6 +16358,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Substring |
@@ -14877,6 +16414,8 @@ are limited.
|
|
|
+ |
+ |
pos |
@@ -14898,6 +16437,8 @@ are limited.
|
|
|
+ |
+ |
len |
@@ -14919,6 +16460,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -14940,6 +16483,8 @@ are limited.
|
|
|
+ |
+ |
SubstringIndex |
@@ -14966,6 +16511,8 @@ are limited.
|
|
|
+ |
+ |
delim |
@@ -14978,7 +16525,9 @@ are limited.
|
|
|
-PS only a single character is allowed; Literal value only |
+PS Literal value only |
+ |
+ |
|
|
|
@@ -15008,6 +16557,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15029,32 +16580,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Subtract |
@@ -15081,6 +16608,8 @@ are limited.
|
|
|
+NS |
+NS |
rhs |
@@ -15102,6 +16631,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -15123,6 +16654,8 @@ are limited.
|
|
|
+NS |
+NS |
AST |
@@ -15145,6 +16678,8 @@ are limited.
|
|
|
+NS |
+NS |
rhs |
@@ -15166,6 +16701,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -15187,6 +16724,8 @@ are limited.
|
|
|
+NS |
+NS |
Tan |
@@ -15213,6 +16752,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15234,6 +16775,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -15256,6 +16799,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15277,6 +16822,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Tanh |
@@ -15303,6 +16878,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15324,6 +16901,8 @@ are limited.
|
|
|
+ |
+ |
AST |
@@ -15346,6 +16925,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15367,6 +16948,8 @@ are limited.
|
|
|
+ |
+ |
TimeAdd |
@@ -15393,30 +16976,12 @@ are limited.
|
|
|
-
-
-interval |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-PS month intervals are not supported; Literal value only |
- |
- |
|
|
-result |
+interval |
+ |
|
|
|
@@ -15425,42 +16990,40 @@ are limited.
|
|
|
-PS UTC is only supported TZ for TIMESTAMP |
|
|
|
|
+PS Literal value only |
|
|
|
|
+PS Literal value only |
|
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+result |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+PS UTC is only supported TZ for TIMESTAMP |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
ToDegrees |
@@ -15487,6 +17050,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15508,6 +17073,8 @@ are limited.
|
|
|
+ |
+ |
ToRadians |
@@ -15534,6 +17101,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15555,6 +17124,8 @@ are limited.
|
|
|
+ |
+ |
ToUTCTimestamp |
@@ -15581,6 +17152,8 @@ are limited.
|
|
|
+ |
+ |
timezone |
@@ -15602,6 +17175,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15623,6 +17198,8 @@ are limited.
|
|
|
+ |
+ |
ToUnixTimestamp |
@@ -15649,6 +17226,8 @@ are limited.
|
|
|
+ |
+ |
format |
@@ -15670,6 +17249,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -15691,6 +17272,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
TransformKeys |
@@ -15714,7 +17325,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -15738,6 +17351,8 @@ are limited.
|
NS |
NS |
+NS |
+NS |
result |
@@ -15756,7 +17371,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -15782,7 +17399,9 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -15802,9 +17421,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -15824,35 +17445,11 @@ are limited.
|
|
|
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
UnaryMinus |
@@ -15879,6 +17476,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -15900,6 +17499,8 @@ are limited.
|
|
|
+NS |
+NS |
AST |
@@ -15922,6 +17523,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -15943,6 +17546,8 @@ are limited.
|
|
|
+NS |
+NS |
UnaryPositive |
@@ -15969,6 +17574,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -15990,6 +17597,8 @@ are limited.
|
|
|
+NS |
+NS |
AST |
@@ -16012,6 +17621,8 @@ are limited.
|
|
|
+NS |
+NS |
result |
@@ -16033,6 +17644,8 @@ are limited.
|
|
|
+NS |
+NS |
UnboundedFollowing$ |
@@ -16059,6 +17672,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
UnboundedPreceding$ |
@@ -16085,6 +17728,8 @@ are limited.
|
|
|
+ |
+ |
UnixTimestamp |
@@ -16111,6 +17756,8 @@ are limited.
|
|
|
+ |
+ |
format |
@@ -16132,6 +17779,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16153,6 +17802,8 @@ are limited.
|
|
|
+ |
+ |
UnscaledValue |
@@ -16179,6 +17830,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16200,32 +17853,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Upper |
@@ -16252,6 +17881,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16273,6 +17904,8 @@ are limited.
|
|
|
+ |
+ |
WeekDay |
@@ -16299,6 +17932,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16320,6 +17955,8 @@ are limited.
|
|
|
+ |
+ |
WindowExpression |
@@ -16346,6 +17983,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
windowSpec |
@@ -16367,6 +18006,8 @@ are limited.
|
|
|
+S |
+NS |
result |
@@ -16388,6 +18029,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
WindowSpecDefinition |
@@ -16412,7 +18055,9 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -16433,7 +18078,9 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -16454,8 +18101,38 @@ are limited.
NS |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
NS |
+NS |
+NS |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
XxHash64 |
@@ -16469,8 +18146,8 @@ are limited.
S |
S |
S |
-NS |
-NS |
+S |
+S |
S |
PS UTC is only supported TZ for TIMESTAMP |
S |
@@ -16482,6 +18159,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -16503,6 +18182,8 @@ are limited.
|
|
|
+ |
+ |
Year |
@@ -16529,6 +18210,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16550,6 +18233,8 @@ are limited.
|
|
|
+ |
+ |
AggregateExpression |
@@ -16576,6 +18261,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
filter |
@@ -16597,6 +18284,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16618,6 +18307,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
reduction |
@@ -16640,6 +18331,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
filter |
@@ -16661,6 +18354,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16682,6 +18377,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
window |
@@ -16704,6 +18401,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
filter |
@@ -16725,6 +18424,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16746,32 +18447,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+S |
+S |
ApproximatePercentile |
@@ -16798,6 +18475,8 @@ are limited.
|
|
|
+ |
+ |
percentage |
@@ -16819,6 +18498,8 @@ are limited.
|
|
|
+ |
+ |
accuracy |
@@ -16840,6 +18521,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16861,6 +18544,8 @@ are limited.
|
|
|
+ |
+ |
reduction |
@@ -16883,6 +18568,8 @@ are limited.
|
|
|
+ |
+ |
percentage |
@@ -16904,6 +18591,8 @@ are limited.
|
|
|
+ |
+ |
accuracy |
@@ -16925,6 +18614,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -16946,6 +18637,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Average |
@@ -16965,13 +18686,15 @@ are limited.
|
|
S |
+S |
|
+NS |
|
|
|
|
- |
- |
+NS |
+NS |
result |
@@ -16993,6 +18716,8 @@ are limited.
|
|
|
+ |
+ |
reduction |
@@ -17008,13 +18733,15 @@ are limited.
|
|
S |
+S |
|
+NS |
|
|
|
|
- |
- |
+NS |
+NS |
result |
@@ -17036,6 +18763,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -17051,13 +18780,15 @@ are limited.
|
|
S |
+S |
|
+NS |
|
|
|
|
- |
- |
+NS |
+NS |
result |
@@ -17079,6 +18810,8 @@ are limited.
|
|
|
+ |
+ |
CollectList |
@@ -17101,9 +18834,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17122,7 +18857,9 @@ are limited.
|
|
|
-PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -17144,9 +18881,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17165,7 +18904,9 @@ are limited.
|
|
|
-PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -17187,9 +18928,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17208,36 +18951,12 @@ are limited.
|
|
|
-PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
CollectSet |
@@ -17260,9 +18979,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -17281,7 +19002,9 @@ are limited.
|
|
|
-PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -17303,9 +19026,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -17324,7 +19049,9 @@ are limited.
|
|
|
-PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -17346,9 +19073,11 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -17367,12 +19096,42 @@ are limited.
|
|
|
-PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS window operations are disabled by default due to extreme memory usage; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
Count |
`count` |
Count aggregate operator |
@@ -17397,6 +19156,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
result |
@@ -17418,6 +19179,8 @@ are limited.
|
|
|
+ |
+ |
reduction |
@@ -17440,6 +19203,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
result |
@@ -17461,6 +19226,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -17483,6 +19250,8 @@ are limited.
PS UTC is only supported TZ for child TIMESTAMP |
PS UTC is only supported TZ for child TIMESTAMP |
S |
+S |
+S |
result |
@@ -17504,6 +19273,8 @@ are limited.
|
|
|
+ |
+ |
First |
@@ -17526,9 +19297,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17547,9 +19320,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17569,9 +19344,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17590,9 +19367,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17612,9 +19391,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17633,36 +19414,12 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
Last |
@@ -17685,9 +19442,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17706,9 +19465,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17728,9 +19489,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17749,9 +19512,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17771,9 +19536,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -17792,12 +19559,42 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
+
+
Max |
`max` |
Max aggregate operator |
@@ -17822,6 +19619,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
result |
@@ -17843,6 +19642,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
reduction |
@@ -17865,6 +19666,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
result |
@@ -17886,6 +19689,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
window |
@@ -17908,6 +19713,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -17929,6 +19736,8 @@ are limited.
|
NS |
NS |
+ |
+ |
Min |
@@ -17955,6 +19764,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
result |
@@ -17976,6 +19787,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
reduction |
@@ -17998,6 +19811,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
result |
@@ -18019,6 +19834,8 @@ are limited.
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, UDT |
NS |
+ |
+ |
window |
@@ -18041,6 +19858,8 @@ are limited.
|
NS |
NS |
+ |
+ |
result |
@@ -18062,32 +19881,8 @@ are limited.
|
NS |
NS |
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
Percentile |
@@ -18114,6 +19909,8 @@ are limited.
|
|
|
+ |
+ |
percentage |
@@ -18135,6 +19932,8 @@ are limited.
|
|
|
+ |
+ |
frequency |
@@ -18156,6 +19955,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18177,6 +19978,8 @@ are limited.
|
|
|
+ |
+ |
reduction |
@@ -18199,6 +20002,8 @@ are limited.
|
|
|
+ |
+ |
percentage |
@@ -18220,6 +20025,8 @@ are limited.
|
|
|
+ |
+ |
frequency |
@@ -18241,6 +20048,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18262,6 +20071,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
PivotFirst |
@@ -18288,6 +20127,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
valueColumn |
@@ -18309,6 +20150,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -18326,7 +20169,9 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
NS |
NS |
@@ -18352,6 +20197,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
valueColumn |
@@ -18373,6 +20220,8 @@ are limited.
NS |
NS |
NS |
+NS |
+NS |
result |
@@ -18390,7 +20239,9 @@ are limited.
S |
NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types NULL, BINARY, CALENDAR, ARRAY, MAP, STRUCT, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
NS |
NS |
@@ -18420,6 +20271,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18441,6 +20294,8 @@ are limited.
|
|
|
+ |
+ |
aggregation |
@@ -18463,6 +20318,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18484,6 +20341,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -18506,6 +20365,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18527,32 +20388,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
StddevSamp |
@@ -18579,6 +20416,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18600,6 +20439,8 @@ are limited.
|
|
|
+ |
+ |
reduction |
@@ -18622,6 +20463,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18643,6 +20486,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -18665,6 +20510,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18686,6 +20533,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
Sum |
@@ -18712,6 +20589,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18733,6 +20612,8 @@ are limited.
|
|
|
+ |
+ |
reduction |
@@ -18755,6 +20636,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18776,6 +20659,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -18798,6 +20683,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18819,6 +20706,8 @@ are limited.
|
|
|
+ |
+ |
VariancePop |
@@ -18845,6 +20734,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18866,6 +20757,8 @@ are limited.
|
|
|
+ |
+ |
aggregation |
@@ -18888,6 +20781,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18909,6 +20804,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -18931,6 +20828,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -18952,32 +20851,8 @@ are limited.
|
|
|
-
-
-Expression |
-SQL Functions(s) |
-Description |
-Notes |
-Context |
-Param/Output |
-BOOLEAN |
-BYTE |
-SHORT |
-INT |
-LONG |
-FLOAT |
-DOUBLE |
-DATE |
-TIMESTAMP |
-STRING |
-DECIMAL |
-NULL |
-BINARY |
-CALENDAR |
-ARRAY |
-MAP |
-STRUCT |
-UDT |
+ |
+ |
VarianceSamp |
@@ -19004,6 +20879,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -19025,6 +20902,8 @@ are limited.
|
|
|
+ |
+ |
aggregation |
@@ -19047,6 +20926,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -19068,6 +20949,8 @@ are limited.
|
|
|
+ |
+ |
window |
@@ -19090,6 +20973,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -19111,6 +20996,36 @@ are limited.
|
|
|
+ |
+ |
+
+
+Expression |
+SQL Functions(s) |
+Description |
+Notes |
+Context |
+Param/Output |
+BOOLEAN |
+BYTE |
+SHORT |
+INT |
+LONG |
+FLOAT |
+DOUBLE |
+DATE |
+TIMESTAMP |
+STRING |
+DECIMAL |
+NULL |
+BINARY |
+CALENDAR |
+ARRAY |
+MAP |
+STRUCT |
+UDT |
+DAYTIME |
+YEARMONTH |
NormalizeNaNAndZero |
@@ -19137,6 +21052,8 @@ are limited.
|
|
|
+ |
+ |
result |
@@ -19158,6 +21075,8 @@ are limited.
|
|
|
+ |
+ |
ScalarSubquery |
@@ -19180,9 +21099,11 @@ are limited.
S |
S |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -19206,9 +21127,11 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -19227,9 +21150,11 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -19253,9 +21178,11 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -19274,9 +21201,11 @@ are limited.
S |
S |
S |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT, DAYTIME, YEARMONTH |
+NS |
+NS |
NS |
@@ -19298,7 +21227,7 @@ and the accelerator produces the same result.
### `AnsiCast`
- | TO |
+ | TO |
BOOLEAN |
BYTE |
@@ -19318,8 +21247,10 @@ and the accelerator produces the same result.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
-FROM |
+
---|
FROM |
BOOLEAN |
S |
S |
@@ -19331,7 +21262,9 @@ and the accelerator produces the same result.
|
|
S |
-S |
+NS |
+ |
+ |
|
|
|
@@ -19360,6 +21293,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
SHORT |
@@ -19381,6 +21316,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
INT |
@@ -19402,6 +21339,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
LONG |
@@ -19423,6 +21362,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
FLOAT |
@@ -19444,6 +21385,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
DOUBLE |
@@ -19465,6 +21408,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
DATE |
@@ -19486,6 +21431,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
TIMESTAMP |
@@ -19507,6 +21454,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
STRING |
@@ -19517,8 +21466,8 @@ and the accelerator produces the same result.
S |
S |
S |
-S |
-PS UTC is only supported TZ for TIMESTAMP |
+PS Only 4 digit year parsing is available. To enable parsing anyways set spark.rapids.sql.hasExtendedYearValues to false. |
+PS Only 4 digit year parsing is available. To enable parsing anyways set spark.rapids.sql.hasExtendedYearValues to false.; UTC is only supported TZ for TIMESTAMP |
S |
S |
|
@@ -19528,6 +21477,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
DECIMAL |
@@ -19549,6 +21500,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
NULL |
@@ -19570,6 +21523,8 @@ and the accelerator produces the same result.
NS |
NS |
NS |
+NS |
+NS |
BINARY |
@@ -19591,6 +21546,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
CALENDAR |
@@ -19612,6 +21569,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
ARRAY |
@@ -19629,7 +21588,9 @@ and the accelerator produces the same result.
|
|
|
-PS The array's child type must also support being cast to the desired child type; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT |
+PS The array's child type must also support being cast to the desired child type; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -19651,7 +21612,9 @@ and the accelerator produces the same result.
|
|
|
-PS the map's key and value must also support being cast to the desired child types; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS the map's key and value must also support being cast to the desired child types; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -19673,7 +21636,9 @@ and the accelerator produces the same result.
|
|
|
-PS the struct's children must also support being cast to the desired child type(s); UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT |
+PS the struct's children must also support being cast to the desired child type(s); UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
@@ -19696,13 +21661,61 @@ and the accelerator produces the same result.
|
|
NS |
+ |
+ |
+
+
+DAYTIME |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
+ |
+
+
+YEARMONTH |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
### `Cast`
- | TO |
+ | TO |
BOOLEAN |
BYTE |
@@ -19722,8 +21735,10 @@ and the accelerator produces the same result.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
-FROM |
+
---|
FROM |
BOOLEAN |
S |
S |
@@ -19743,6 +21758,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
BYTE |
@@ -19764,6 +21781,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
SHORT |
@@ -19785,6 +21804,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
INT |
@@ -19806,6 +21827,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
LONG |
@@ -19827,6 +21850,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
FLOAT |
@@ -19848,6 +21873,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
DOUBLE |
@@ -19869,6 +21896,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
DATE |
@@ -19890,6 +21919,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
TIMESTAMP |
@@ -19911,6 +21942,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
STRING |
@@ -19932,6 +21965,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
DECIMAL |
@@ -19953,6 +21988,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
NULL |
@@ -19974,6 +22011,8 @@ and the accelerator produces the same result.
NS |
NS |
NS |
+NS |
+NS |
BINARY |
@@ -19995,6 +22034,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
CALENDAR |
@@ -20016,6 +22057,8 @@ and the accelerator produces the same result.
|
|
|
+ |
+ |
ARRAY |
@@ -20033,7 +22076,9 @@ and the accelerator produces the same result.
|
|
|
-PS The array's child type must also support being cast to the desired child type(s); UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS The array's child type must also support being cast to the desired child type(s); UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
|
@@ -20055,7 +22100,9 @@ and the accelerator produces the same result.
|
|
|
-PS the map's key and value must also support being cast to the desired child types; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS the map's key and value must also support being cast to the desired child types; UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
|
@@ -20077,7 +22124,9 @@ and the accelerator produces the same result.
|
|
|
-PS the struct's children must also support being cast to the desired child type(s); UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT |
+PS the struct's children must also support being cast to the desired child type(s); UTC is only supported TZ for child TIMESTAMP; unsupported child types CALENDAR, UDT, DAYTIME, YEARMONTH |
+ |
+ |
|
@@ -20100,6 +22149,54 @@ and the accelerator produces the same result.
|
|
NS |
+ |
+ |
+
+
+DAYTIME |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
+ |
+
+
+YEARMONTH |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+NS |
@@ -20136,6 +22233,8 @@ as `a` don't show up in the table. They are controlled by the rules for
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
HashPartitioning |
@@ -20156,9 +22255,11 @@ as `a` don't show up in the table. They are controlled by the rules for
S |
NS |
NS |
-PS Arrays of structs are not supported; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
+PS Arrays of structs are not supported; UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
+PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT, DAYTIME, YEARMONTH |
+NS |
NS |
-PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, MAP, UDT |
NS |
@@ -20184,6 +22285,8 @@ as `a` don't show up in the table. They are controlled by the rules for
|
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, CALENDAR, ARRAY, UDT |
NS |
+ |
+ |
RoundRobinPartitioning |
@@ -20208,6 +22311,8 @@ as `a` don't show up in the table. They are controlled by the rules for
|
|
|
+ |
+ |
SinglePartition$ |
@@ -20232,6 +22337,8 @@ as `a` don't show up in the table. They are controlled by the rules for
|
|
|
+ |
+ |
@@ -20262,6 +22369,8 @@ dates or timestamps, or for a lack of type coercion support.
MAP |
STRUCT |
UDT |
+DAYTIME |
+YEARMONTH |
Avro |
@@ -20284,6 +22393,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
NS |
NS |
+ |
+ |
Write |
@@ -20305,6 +22416,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
NS |
NS |
+ |
+ |
CSV |
@@ -20327,6 +22440,8 @@ dates or timestamps, or for a lack of type coercion support.
|
|
|
+ |
+ |
Write |
@@ -20348,6 +22463,8 @@ dates or timestamps, or for a lack of type coercion support.
|
|
|
+ |
+ |
Delta |
@@ -20370,6 +22487,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
NS |
+ |
+ |
Write |
@@ -20391,6 +22510,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
NS |
+ |
+ |
HiveText |
@@ -20413,6 +22534,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
NS |
NS |
+NS |
+NS |
Write |
@@ -20434,6 +22557,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
NS |
NS |
+NS |
+NS |
Iceberg |
@@ -20456,6 +22581,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
NS |
+ |
+ |
Write |
@@ -20477,6 +22604,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
NS |
NS |
+ |
+ |
JSON |
@@ -20499,6 +22628,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, MAP, UDT |
NS |
+ |
+ |
Write |
@@ -20520,6 +22651,8 @@ dates or timestamps, or for a lack of type coercion support.
NS |
NS |
NS |
+ |
+ |
ORC |
@@ -20542,6 +22675,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, UDT |
NS |
+ |
+ |
Write |
@@ -20563,6 +22698,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, MAP, UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types BINARY, MAP, UDT |
NS |
+ |
+ |
Parquet |
@@ -20585,6 +22722,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
NS |
+ |
+ |
Write |
@@ -20606,6 +22745,8 @@ dates or timestamps, or for a lack of type coercion support.
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
PS UTC is only supported TZ for child TIMESTAMP; unsupported child types UDT |
NS |
+ |
+ |