Package | Description |
---|---|
org.apache.pig |
Public interfaces and classes for Pig.
|
org.apache.pig.backend.hadoop.hbase | |
org.apache.pig.builtin |
This package contains builtin Pig UDFs.
|
org.apache.pig.impl.util.avro | |
org.apache.pig.piggybank.storage |
Modifier and Type | Method and Description |
---|---|
LoadPushDown.RequiredFieldResponse |
LoadPushDown.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList)
Indicate to the loader fields that will be needed.
|
Modifier and Type | Method and Description |
---|---|
LoadPushDown.RequiredFieldResponse |
HBaseStorage.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
protected void |
HBaseStorage.storeProjectedFieldNames(LoadPushDown.RequiredFieldList requiredFieldList)
Stores the requiredFieldsList as a serialized object so it can be fetched on the cluster.
|
Modifier and Type | Field and Description |
---|---|
protected LoadPushDown.RequiredFieldList |
AvroStorage.requiredFieldList
List of required fields passed by pig in a push down projection.
|
Modifier and Type | Method and Description |
---|---|
LoadPushDown.RequiredFieldResponse |
PigStorage.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
ParquetLoader.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
OrcStorage.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
AvroStorage.pushProjection(LoadPushDown.RequiredFieldList rfl) |
Modifier and Type | Method and Description |
---|---|
static org.apache.avro.Schema |
AvroStorageSchemaConversionUtilities.newSchemaFromRequiredFieldList(org.apache.avro.Schema oldSchema,
LoadPushDown.RequiredFieldList rfl)
Takes an Avro Schema and a Pig RequiredFieldList and returns a new schema
with only the requried fields, or no if the function can't extract only
those fields.
|
Modifier and Type | Method and Description |
---|---|
LoadPushDown.RequiredFieldResponse |
HiveColumnarLoader.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
FixedWidthLoader.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
CSVLoader.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
CSVExcelStorage.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
LoadPushDown.RequiredFieldResponse |
AllLoader.pushProjection(LoadPushDown.RequiredFieldList requiredFieldList) |
Copyright © 2007-2017 The Apache Software Foundation