|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SQLQuery | |
---|---|
edu.yale.cs.hadoopdb.sms |
Uses of SQLQuery in edu.yale.cs.hadoopdb.sms |
---|
Methods in edu.yale.cs.hadoopdb.sms that return SQLQuery | |
---|---|
static SQLQuery |
SQLQueryGenerator.processTable(java.lang.String alias,
org.apache.hadoop.hive.ql.metadata.Table tbl,
org.apache.hadoop.hive.ql.exec.TableScanOperator tableScanOp)
Builds SQL query for a given Hive's table |
Methods in edu.yale.cs.hadoopdb.sms with parameters of type SQLQuery | |
---|---|
private static java.lang.String |
SQLQueryGenerator.buildSQLQuery(SQLQuery sqlStructure,
java.lang.String alias,
org.apache.hadoop.hive.ql.metadata.Table tbl,
java.lang.StringBuilder sqlWhere,
java.lang.StringBuilder sqlGroupBy)
Builds actual SQL query to execute against DBMS |
private static void |
SQLQueryGenerator.generateDefaultSchema(SQLQuery sqlStructure,
org.apache.hadoop.hive.ql.metadata.Table tbl)
Generates default table schema (as in table definition) |
static void |
SQLQueryGenerator.hackMapredWorkSchema(SQLQuery sqlStructure,
org.apache.hadoop.hive.ql.metadata.Table tbl)
Cheats Hive's internal table schema with that to be returned by DBMS |
private static void |
SQLQueryGenerator.processFilter(org.apache.hadoop.hive.ql.exec.FilterOperator op,
SQLQuery sqlStructure,
java.util.HashMap<java.lang.String,java.lang.String> columnsMapping,
java.lang.StringBuilder sqlWhere)
Handles FilterOperator |
private static void |
SQLQueryGenerator.processGroupBy(org.apache.hadoop.hive.ql.exec.GroupByOperator op,
SQLQuery sqlStructure,
java.util.HashMap<java.lang.String,java.lang.String> columnsMapping,
java.util.Map<java.lang.String,org.apache.hadoop.hive.ql.plan.exprNodeDesc> exprAliasMap,
java.lang.StringBuilder sqlGroupBy)
Handles GroupByOperator |
private static void |
SQLQueryGenerator.processSelect(org.apache.hadoop.hive.ql.exec.SelectOperator op,
SQLQuery sqlStructure,
java.util.HashMap<java.lang.String,java.lang.String> columnsMapping,
java.util.Map<java.lang.String,org.apache.hadoop.hive.ql.plan.exprNodeDesc> exprAliasMap)
Handles SelectOperator |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |