|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.hive.ql.exec.Operator<T>
org.apache.hadoop.hive.ql.exec.TerminalOperator<FileSinkDesc>
org.apache.hadoop.hive.ql.exec.FileSinkOperator
org.apache.hadoop.hive.ql.exec.vector.VectorFileSinkOperator
public class VectorFileSinkOperator
File Sink operator implementation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.hadoop.hive.ql.exec.FileSinkOperator |
|---|
FileSinkOperator.FSPaths, FileSinkOperator.RecordWriter |
| Nested classes/interfaces inherited from class org.apache.hadoop.hive.ql.exec.Operator |
|---|
Operator.OperatorFunc, Operator.State |
| Field Summary | |
|---|---|
protected Object[] |
singleRow
|
protected VectorExpressionWriter[] |
valueWriters
|
| Fields inherited from class org.apache.hadoop.hive.ql.exec.FileSinkOperator |
|---|
autoDelete, bDynParts, bucketMap, childSpecPathDynLinkedPartitions, dpColNames, dpCtx, dpStartCol, dpVals, dpWritables, filesCreated, fs, fsp, hiveOutputFormat, isCompressed, isSkewedStoredAsSubDirectories, jc, key, lbCtx, maxPartitions, multiFileSpray, numDynParts, parent, prtner, recordValue, row_count, rowOutWriters, serializer, specPath, statsCollectRawDataSize, totalFiles, valToPaths |
| Fields inherited from class org.apache.hadoop.hive.ql.exec.Operator |
|---|
alias, childOperators, childOperatorsArray, childOperatorsTag, colExprMap, conf, done, groupKeyObject, groupKeyOI, HIVECOUNTERCREATEDFILES, HIVECOUNTERFATAL, id, inputObjInspectors, isLogInfoEnabled, LOG, operatorId, out, outputObjInspector, parentOperators, reporter, state, statsMap |
| Constructor Summary | |
|---|---|
VectorFileSinkOperator()
|
|
VectorFileSinkOperator(VectorizationContext context,
OperatorDesc conf)
|
|
| Method Summary | |
|---|---|
protected void |
initializeOp(org.apache.hadoop.conf.Configuration hconf)
Operator specific initialization. |
void |
processOp(Object data,
int tag)
Process the row. |
| Methods inherited from class org.apache.hadoop.hive.ql.exec.FileSinkOperator |
|---|
augmentPlan, checkOutputSpecs, closeOp, createBucketFiles, createBucketForFileIdx, generateListBucketingDirName, getDynOutPaths, getName, getOperatorName, getType, jobCloseOp, lookupListBucketingPaths, startGroup, updateProgress |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected transient Object[] singleRow
protected transient VectorExpressionWriter[] valueWriters
| Constructor Detail |
|---|
public VectorFileSinkOperator(VectorizationContext context,
OperatorDesc conf)
public VectorFileSinkOperator()
| Method Detail |
|---|
protected void initializeOp(org.apache.hadoop.conf.Configuration hconf)
throws HiveException
Operator
initializeOp in class FileSinkOperatorHiveException
public void processOp(Object data,
int tag)
throws HiveException
Operator
processOp in class FileSinkOperatordata - The object representing the row.tag - The tag of the row usually means which parent this row comes from.
Rows with the same tag should have exactly the same rowInspector
all the time.
HiveException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||