Class ImpalaQueryRewriter
- java.lang.Object
-
- org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
-
- org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
-
- org.apache.metamodel.jdbc.dialects.LimitOffsetQueryRewriter
-
- org.apache.metamodel.jdbc.dialects.Hive2QueryRewriter
-
- org.apache.metamodel.jdbc.dialects.ImpalaQueryRewriter
-
- All Implemented Interfaces:
IQueryRewriter
public class ImpalaQueryRewriter extends Hive2QueryRewriter
Query rewriter for Apache Impala Because Impala uses the same metadata store as Hive to record information about table structure and properties, so Impala provides a high degree of compatibility with the Hive Query Language (HiveQL) ;- See Also:
- impala.apache.org
-
-
Constructor Summary
Constructors Constructor Description ImpalaQueryRewriter(JdbcDataContext dataContext)
-
Method Summary
-
Methods inherited from class org.apache.metamodel.jdbc.dialects.Hive2QueryRewriter
isPrimaryKeySupported, isTransactional, rewriteColumnType
-
Methods inherited from class org.apache.metamodel.jdbc.dialects.LimitOffsetQueryRewriter
isFirstRowSupported, isMaxRowsSupported, rewriteQuery
-
Methods inherited from class org.apache.metamodel.jdbc.dialects.DefaultQueryRewriter
beforeRewrite, escapeQuotes, isAggregateFunctionSupported, isScalarFunctionSupported, needsQuoting, rewriteFilterItem, rewriteFilterItemWithOperandLiteral, rewriteTimestamp
-
Methods inherited from class org.apache.metamodel.jdbc.dialects.AbstractQueryRewriter
getColumnType, getDataContext, getResultSetValue, isSchemaIncludedInColumnPaths, isSupportedVersion, rewriteColumnTypeInternal, rewriteFromClause, rewriteFromItem, rewriteFromItem, rewriteGroupByClause, rewriteGroupByItem, rewriteHavingClause, rewriteOrderByClause, rewriteOrderByItem, rewriteSelectClause, rewriteSelectItem, rewriteWhereClause, setStatementParameter, toTime, toTimestamp
-
-
-
-
Constructor Detail
-
ImpalaQueryRewriter
public ImpalaQueryRewriter(JdbcDataContext dataContext)
-
-