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

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

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

QBParseInfo.getDestLimit介绍

暂无

代码示例

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

if (destToOrderBy != null) {
 for (String dest : destToOrderBy.keySet()) {
  if (parseInfo.getDestLimit(dest) == null) {
   removeASTChild(destToOrderBy.get(dest));
   destToOrderBy.remove(dest);
  if (parseInfo.getDestLimit(dest) == null) {
   removeASTChild(destToSortBy.get(dest));
   destToSortBy.remove(dest);

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

Integer limit = qbp.getDestLimit(dest);
Integer offset = (qbp.getDestLimitOffset(dest) == null) ? 0 : qbp.getDestLimitOffset(dest);

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

assert numReducers == 1;
if (qb.getParseInfo().getDestLimit(dest) == null) {
 String error = StrictChecks.checkNoLimit(conf);
 if (error != null) {

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

Integer limit = qbp.getDestLimit(dest);
Integer offset = (qbp.getDestLimitOffset(dest) == null) ? 0 : qbp.getDestLimitOffset(dest);

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

assert numReducers == 1;
if (qb.getParseInfo().getDestLimit(dest) == null) {
 String error = StrictChecks.checkNoLimit(conf);
 if (error != null) {

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

Integer limit = qb.getParseInfo().getDestLimit(dest);
if (limit == null) {
 String error = StrictChecks.checkNoLimit(conf);

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

Integer limit = qb.getParseInfo().getDestLimit(dest);
if (limit == null) {
 String error = StrictChecks.checkNoLimit(conf);

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

Integer limit = qb.getParseInfo().getDestLimit(dest);
if (limit == null) {
 String error = StrictChecks.checkNoLimit(conf);

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

public Integer getLimitValue() {
 return qb.getParseInfo().getDestLimit(getClause());
}

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

public Integer getLimitValue() {
 return qb.getParseInfo().getDestLimit(getClause());
}

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

builder.append("\n having expr: ").append(parseInfo.getHavingForClause(clause).dump());
if (parseInfo.getDestLimit(clause) != null) {
 builder.append("\n limit: ").append(parseInfo.getDestLimit(clause));

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

builder.append("\n having expr: ").append(parseInfo.getHavingForClause(clause).dump());
if (parseInfo.getDestLimit(clause) != null) {
 builder.append("\n limit: ").append(parseInfo.getDestLimit(clause));

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

assert numReducers == 1;
Integer limit = qb.getParseInfo().getDestLimit(dest);
if (conf.getVar(HiveConf.ConfVars.HIVEMAPREDMODE).equalsIgnoreCase(
  "strict")

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

assert numReducers == 1;
Integer limit = qb.getParseInfo().getDestLimit(dest);
if (conf.getVar(HiveConf.ConfVars.HIVEMAPREDMODE).equalsIgnoreCase(
  "strict")

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

curr = genGroupByPlan2MRMultiGroupBy(dest, qb, curr);
curr = genSelectPlan(dest, qb, curr);
Integer limit = qbp.getDestLimit(dest);
if (limit != null) {
 curr = genLimitMapRedPlan(dest, qb, curr, limit.intValue(), true);
Integer limit = qbp.getDestLimit(dest);

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

Integer limit = qb.getParseInfo().getDestLimit(dest);
if (conf.getVar(HiveConf.ConfVars.HIVEMAPREDMODE).equalsIgnoreCase("strict")
  && limit == null) {

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

Integer limit = qbp.getDestLimit(dest);

相关文章

微信公众号

最新文章

更多

QBParseInfo类方法