Troubleshoot issues with the multi-stage query engine (v2)
Troubleshoot issues with the multi-stage query engine (v2).
Limitations of the multi-stage query engine
Support for multi-value columns is limited
-- example 1: used in GROUP-BY
SELECT count(*), RandomAirports FROM airlineStats
GROUP BY RandomAirports
-- example 2: used in PREDICATE
SELECT * FROM airlineStats WHERE RandomAirports IN ('SFO', 'JFK')
-- example 3: used in ORDER-BY
SELECT count(*), RandomAirports FROM airlineStats
GROUP BY RandomAirports
ORDER BY RandomAirports DESCSchema and other prefixes are not supported
Modifying query behavior based on the cluster config is not supported
Ambiguous reference to a projected column in statement clauses
Tightened restriction on function signature and type matching
Default names for projections with function calls
Table names and column names are case sensitive
Arbitrary number of arguments isn't supported
Return type for binary arithmetic operators (+, -, *, /)
Return type for aggregations like SUM, MIN, MAX
NULL function support
Custom transform function support
Custom aggregate function support
Different type names
Single-stage engine
Multi-stage engine
Varbinary literals
Troubleshoot errors
Semantic/runtime errors
Timeout errors
Last updated
Was this helpful?

