|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Projectable | |
---|---|
com.ebay.erl.mobius.core | Contains the main class MobiusJob of
the Mobius core API; refer to MobiusJob to
see how to create an analysis flow using
Mobius. |
com.ebay.erl.mobius.core.function | Provides varies of aggregation or grouping
functions such as Counts
or Max . |
com.ebay.erl.mobius.core.function.base | Provides base classes for implementing different kinds of aggregation functions. |
com.ebay.erl.mobius.core.mapred | Provides Mobius-specific Hadoop classes. |
com.ebay.erl.mobius.core.model | Provides classes representing tje Mobius
data model, such as Tuple or
Column . |
Uses of Projectable in com.ebay.erl.mobius.core |
---|
Methods in com.ebay.erl.mobius.core with parameters of type Projectable | |
---|---|
Dataset |
Persistable.build(MobiusJob job,
java.lang.Class<? extends org.apache.hadoop.mapred.FileOutputFormat> outputFormat,
Projectable... projections)
Build the dataset and store the projections
into a temporal path (under hadoop.tmp.dir) in the format of
the given outputFormat . |
Dataset |
Persistable.build(MobiusJob job,
java.lang.Class<? extends org.apache.hadoop.mapred.FileOutputFormat> outputFormat,
TupleCriterion criteria,
Projectable... projections)
Build the dataset and store the projections
into a temporal path (under hadoop.tmp.dir) in the format of
SequenceFileOutputFormat . |
Dataset |
Persistable.build(MobiusJob job,
Projectable... projections)
Build the dataset and store the projections
into a temporal path (under hadoop.tmp.dir) in the format of
SequenceFileOutputFormat . |
Dataset |
Persistable.build(MobiusJob job,
TupleCriterion criteria,
Projectable... projections)
Build the dataset and store the projections
into a temporal path (under hadoop.tmp.dir) in the format of
SequenceFileOutputFormat . |
Dataset |
Persistable.save(MobiusJob job,
org.apache.hadoop.fs.Path output,
java.lang.Class<? extends org.apache.hadoop.mapred.FileOutputFormat> outputFormat,
Projectable... projections)
Save the dataset and store the projections
into a the specified output path in the
format of the given outputFormat . |
Dataset |
Persistable.save(MobiusJob job,
org.apache.hadoop.fs.Path output,
java.lang.Class<? extends org.apache.hadoop.mapred.FileOutputFormat> outputFormat,
TupleCriterion criteria,
Projectable... projections)
Save the dataset and store the projections
into a the specified output path in the
format of the given outputFormat . |
Dataset |
Persistable.save(MobiusJob job,
org.apache.hadoop.fs.Path output,
Projectable... projections)
Save the dataset and store the projections
into a the specified output path in the
format of TextOutputFormat . |
Dataset |
Persistable.save(MobiusJob job,
org.apache.hadoop.fs.Path output,
TupleCriterion criteria,
Projectable... projections)
Save the dataset and store the projections
into a the specified output path in the
format of TextOutputFormat . |
Uses of Projectable in com.ebay.erl.mobius.core.function |
---|
Subclasses of Projectable in com.ebay.erl.mobius.core.function | |
---|---|
class |
Avg
Computes the average value of the given inputColumn
specified in Avg.Avg(Column) . |
class |
Counts
Counts the number of records of the given inputColumn
in a group. |
class |
Max
Calculates the maximum value of the given inputColumn in Max.Max(Column)
in a group. |
class |
Medium
Gets the medium value of the inputColumn in
a group. |
class |
Min
Calculates the minimum value of the given inputColumn in Min.Min(Column)
in a group. |
class |
Sum
|
class |
Top
Returns up to topX Tuple
in a group. |
class |
Unique
Returns the unique rows in a group. |
class |
UniqueCounts
Computes the number of unique values for the given inputColumns in a group. |
Uses of Projectable in com.ebay.erl.mobius.core.function.base |
---|
Subclasses of Projectable in com.ebay.erl.mobius.core.function.base | |
---|---|
class |
AggregateFunction
An aggregate function is a specific type of group function that takes all records in a group, and outputs only one row. |
class |
ExtendFunction
An extend function takes one row at a time in a group as its input, and produces one row as the output. |
class |
GroupFunction
A group function takes all the records in a group first, and then based on the inputs, produces X number of rows as the output, where X can be zero to many. |
class |
SingleInputAggregateFunction
A single input aggregate function is a special type of aggregate function. |
Methods in com.ebay.erl.mobius.core.function.base that return Projectable | |
---|---|
Projectable |
Projectable.setOutputSchema(java.lang.String... schema)
Set the output schema of the result of this function. |
Uses of Projectable in com.ebay.erl.mobius.core.mapred |
---|
Fields in com.ebay.erl.mobius.core.mapred declared as Projectable | |
---|---|
protected Projectable[] |
DefaultMobiusReducer._projections
the final projection functions. |
protected Projectable[] |
DefaultMobiusCombiner._projections
|
Uses of Projectable in com.ebay.erl.mobius.core.model |
---|
Subclasses of Projectable in com.ebay.erl.mobius.core.model | |
---|---|
class |
Column
Represents a single column of a Dataset . |
Methods in com.ebay.erl.mobius.core.model that return Projectable | |
---|---|
Projectable |
Column.setOutputSchema(java.lang.String... schema)
Deprecated. use Column.setNewName(String) instead. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |