public class ColumnTruncateWork extends MapWork implements Serializable
SAMPLING_ON_PREV_MR, SAMPLING_ON_START
vectorColumnNameMap, vectorColumnTypeMap, vectorScratchColumnTypeMap
opProps, opTraits, statistics, vectorMode
Constructor and Description |
---|
ColumnTruncateWork() |
ColumnTruncateWork(List<Integer> droppedColumns,
org.apache.hadoop.fs.Path inputDir,
org.apache.hadoop.fs.Path outputDir) |
ColumnTruncateWork(List<Integer> droppedColumns,
org.apache.hadoop.fs.Path inputDir,
org.apache.hadoop.fs.Path outputDir,
boolean hasDynamicPartitions,
DynamicPartitionCtx dynPartCtx) |
Modifier and Type | Method and Description |
---|---|
List<Integer> |
getDroppedColumns() |
DynamicPartitionCtx |
getDynPartCtx() |
org.apache.hadoop.fs.Path |
getInputDir() |
String |
getInputformat() |
ListBucketingCtx |
getListBucketingCtx() |
Class<? extends org.apache.hadoop.mapred.Mapper> |
getMapperClass() |
Long |
getMinSplitSize() |
org.apache.hadoop.fs.Path |
getOutputDir() |
boolean |
hasDynamicPartitions() |
boolean |
isGatheringStats() |
boolean |
isListBucketingAlterTableConcatenate() |
void |
setDroppedColumns(List<Integer> droppedColumns) |
void |
setDynPartCtx(DynamicPartitionCtx dynPartCtx) |
void |
setHasDynamicPartitions(boolean hasDynamicPartitions) |
void |
setInputPaths(org.apache.hadoop.fs.Path inputDir) |
void |
setListBucketingCtx(ListBucketingCtx listBucketingCtx) |
void |
setOutputDir(org.apache.hadoop.fs.Path outputDir) |
addIndexIntermediateFile, addMapWork, configureJobConf, deriveExplainAttributes, getAliases, getAliasToPartnInfo, getAliasToWork, getAllRootOperators, getBaseSrc, getBucketedColsByDirectory, getDoSplitsGrouping, getDummyTableScan, getEventSourceColumnNameMap, getEventSourcePartKeyExprMap, getEventSourceTableDescMap, getHadoopSupportsSplittable, getIndexIntermediateFile, getMapAliases, getMaxSplitSize, getMinSplitSizePerNode, getMinSplitSizePerRack, getNameToSplitSample, getNumMapTasks, getPartitionDescs, getPaths, getPathToAliases, getPathToPartitionInfo, getSamplingType, getSamplingTypeString, getSortedColsByDirectory, getTmpHDFSPath, getTruncatedPathToAliases, getVectorModeOn, getWorks, initialize, internTable, isInputFormatSorted, isLeftInputJoin, isMapperCannotSpanPartns, isUseBucketizedHiveInputFormat, isUseOneNullRowInputFormat, logPathToAliases, mergeAliasedInput, mergingInto, replaceRoots, resolveDynamicPartitionStoredAsSubDirsMerge, setAliasToPartnInfo, setAliasToWork, setBaseSrc, setDoSplitsGrouping, setDummyTableScan, setEventSourceColumnNameMap, setEventSourcePartKeyExprMap, setEventSourceTableDescMap, setHadoopSupportsSplittable, setInputformat, setInputFormatSorted, setLeftInputJoin, setMapAliases, setMapperCannotSpanPartns, setMaxSplitSize, setMinSplitSize, setMinSplitSizePerNode, setMinSplitSizePerRack, setNameToSplitSample, setNumMapTasks, setPathToAliases, setPathToPartitionInfo, setSamplingType, setTmpHDFSPath, setUseBucketizedHiveInputFormat, setUseOneNullRowInputFormat
addDummyOp, addSortCols, getAllLeafOperators, getAllOperators, getDummyOps, getMapRedLocalWork, getName, getSortCols, getTag, getVectorColumnNameMap, getVectorColumnTypeMap, getVectorScratchColumnTypeMap, setDummyOps, setGatheringStats, setMapRedLocalWork, setName, setTag, setVectorColumnNameMap, setVectorColumnTypeMap, setVectorScratchColumnTypeMap
clone, getOpProps, getStatistics, getTraits, getVectorMode, setOpProps, setStatistics, setTraits, setVectorMode
public ColumnTruncateWork()
public ColumnTruncateWork(List<Integer> droppedColumns, org.apache.hadoop.fs.Path inputDir, org.apache.hadoop.fs.Path outputDir)
public ColumnTruncateWork(List<Integer> droppedColumns, org.apache.hadoop.fs.Path inputDir, org.apache.hadoop.fs.Path outputDir, boolean hasDynamicPartitions, DynamicPartitionCtx dynPartCtx)
public org.apache.hadoop.fs.Path getInputDir()
public void setInputPaths(org.apache.hadoop.fs.Path inputDir)
public org.apache.hadoop.fs.Path getOutputDir()
public void setOutputDir(org.apache.hadoop.fs.Path outputDir)
public Class<? extends org.apache.hadoop.mapred.Mapper> getMapperClass()
public Long getMinSplitSize()
getMinSplitSize
in class MapWork
public String getInputformat()
getInputformat
in class MapWork
public boolean isGatheringStats()
isGatheringStats
in class BaseWork
public boolean hasDynamicPartitions()
public void setHasDynamicPartitions(boolean hasDynamicPartitions)
public DynamicPartitionCtx getDynPartCtx()
public void setDynPartCtx(DynamicPartitionCtx dynPartCtx)
public ListBucketingCtx getListBucketingCtx()
public void setListBucketingCtx(ListBucketingCtx listBucketingCtx)
listBucketingCtx
- the listBucketingCtx to setpublic boolean isListBucketingAlterTableConcatenate()
Copyright © 2017 The Apache Software Foundation. All rights reserved.