org.apache.hadoop.hive.ql.parse.QBParseInfo.getAlias()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(70)

本文整理了Java中org.apache.hadoop.hive.ql.parse.QBParseInfo.getAlias方法的一些代码示例,展示了QBParseInfo.getAlias的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QBParseInfo.getAlias方法的具体详情如下:
包路径:org.apache.hadoop.hive.ql.parse.QBParseInfo
类名称:QBParseInfo
方法名:getAlias

QBParseInfo.getAlias介绍

暂无

代码示例

代码示例来源:origin: apache/hive

public String getAlias() {
 return qbp.getAlias();
}

代码示例来源:origin: apache/hive

if (qb.getParseInfo().getAlias() != null) {
 RowResolver rr = this.relToHiveRR.get(srcRel);
 RowResolver newRR = new RowResolver();
 String alias = qb.getParseInfo().getAlias();
 for (ColumnInfo colInfo : rr.getColumnInfos()) {
  String name = colInfo.getInternalName();

代码示例来源:origin: apache/drill

public String getAlias() {
 return qbp.getAlias();
}

代码示例来源:origin: apache/hive

public void print(String msg) {
 LOG.info(msg + "alias=" + qbp.getAlias());
 for (String alias : getSubqAliases()) {
  QBExpr qbexpr = getSubqForAlias(alias);
  LOG.info(msg + "start subquery " + alias);
  qbexpr.print(msg + " ");
  LOG.info(msg + "end subquery " + alias);
 }
}

代码示例来源:origin: apache/drill

public void print(String msg) {
 LOG.info(msg + "alias=" + qbp.getAlias());
 for (String alias : getSubqAliases()) {
  QBExpr qbexpr = getSubqForAlias(alias);
  LOG.info(msg + "start subquery " + alias);
  qbexpr.print(msg + " ");
  LOG.info(msg + "end subquery " + alias);
 }
}

代码示例来源:origin: apache/drill

if (qb.getParseInfo().getAlias() != null) {
 RowResolver rr = this.relToHiveRR.get(srcRel);
 RowResolver newRR = new RowResolver();
 String alias = qb.getParseInfo().getAlias();
 for (ColumnInfo colInfo : rr.getColumnInfos()) {
  String name = colInfo.getInternalName();

代码示例来源:origin: apache/hive

columnTypes.append(outputCols.get(i).getType().getTypeName());
out_rwsch.put(qb.getParseInfo().getAlias(), outputCols.get(i).getAlias(),
  outputCols.get(i));

代码示例来源:origin: apache/drill

columnTypes.append(outputCols.get(i).getType().getTypeName());
out_rwsch.put(qb.getParseInfo().getAlias(), outputCols.get(i).getAlias(),
  outputCols.get(i));

代码示例来源:origin: com.facebook.presto.hive/hive-apache

public String getAlias() {
 return qbp.getAlias();
}

代码示例来源:origin: org.apache.hadoop.hive/hive-exec

public void print(String msg) {
 LOG.info(msg + "alias=" + qbp.getAlias());
 for (String alias : getSubqAliases()) {
  QBExpr qbexpr = getSubqForAlias(alias);
  LOG.info(msg + "start subquery " + alias);
  qbexpr.print(msg + " ");
  LOG.info(msg + "end subquery " + alias);
 }
}

代码示例来源:origin: apache/lens

builder
 .append("\n isSubQ: ").append(parseInfo.getIsSubQ())
 .append("\n alias: ").append(parseInfo.getAlias());
if (parseInfo.getJoinExpr() != null) {
 builder.append("\n joinExpr: ").append(parseInfo.getJoinExpr().dump());

代码示例来源:origin: org.apache.lens/lens-cube

builder
 .append("\n isSubQ: ").append(parseInfo.getIsSubQ())
 .append("\n alias: ").append(parseInfo.getAlias());
if (parseInfo.getJoinExpr() != null) {
 builder.append("\n joinExpr: ").append(parseInfo.getJoinExpr().dump());

代码示例来源:origin: com.facebook.presto.hive/hive-apache

public void print(String msg) {
 LOG.info(msg + "alias=" + qbp.getAlias());
 for (String alias : getSubqAliases()) {
  QBExpr qbexpr = getSubqForAlias(alias);
  LOG.info(msg + "start subquery " + alias);
  qbexpr.print(msg + " ");
  LOG.info(msg + "end subquery " + alias);
 }
}

代码示例来源:origin: com.facebook.presto.hive/hive-apache

columnTypes.append(outputCols.get(i).getType().getTypeName());
out_rwsch.put(qb.getParseInfo().getAlias(), outputCols.get(i).getAlias(),
  outputCols.get(i));

代码示例来源:origin: org.apache.hadoop.hive/hive-exec

columnTypes.append(outputCols.get(i).getType().getTypeName());
out_rwsch.put(qb.getParseInfo().getAlias(), outputCols.get(i).getAlias(),
  outputCols.get(i));

代码示例来源:origin: com.facebook.presto.hive/hive-apache

if (qb.getParseInfo().getAlias() != null) {
 RowResolver rr = this.relToHiveRR.get(srcRel);
 RowResolver newRR = new RowResolver();
 String alias = qb.getParseInfo().getAlias();
 for (ColumnInfo colInfo : rr.getColumnInfos()) {
  String name = colInfo.getInternalName();

代码示例来源:origin: org.apache.hadoop.hive/hive-exec

if (qb.getParseInfo().getAlias() != null) {
 RowResolver rr = opParseCtx.get(curr).getRowResolver();
 RowResolver newRR = new RowResolver();
 String alias = qb.getParseInfo().getAlias();
 for (ColumnInfo colInfo : rr.getColumnInfos()) {
  String name = colInfo.getInternalName();

代码示例来源:origin: org.apache.hadoop.hive/hive-exec

RowResolver out_rwsch = new RowResolver();
ASTNode trfm = null;
String alias = qb.getParseInfo().getAlias();
Integer pos = Integer.valueOf(0);
RowResolver inputRR = opParseCtx.get(input).getRowResolver();

相关文章

微信公众号

最新文章

更多

QBParseInfo类方法