public class MeanMapReduce extends GraknMapReduce<T>
org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter<K,V>, org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject, org.apache.tinkerpop.gremlin.process.computer.MapReduce.ReduceEmitter<OK,OV>, org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage| Constructor and Description |
|---|
MeanMapReduce() |
MeanMapReduce(Set<LabelId> selectedLabelIds,
ResourceType.DataType resourceDataType,
String degreeKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
loadState(org.apache.tinkerpop.gremlin.structure.Graph graph,
org.apache.commons.configuration.Configuration configuration)
Load
persistentProperties and any hard coded fields from an apache config object for use by the
spark executor. |
void |
safeMap(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter<Serializable,Map<String,Double>> emitter)
An alternative to the execute method when ghost vertices are an issue.
|
clone, combine, doStage, generateFinalResult, getMemoryKey, map, reduce, storeStatetoStringpublic static final String COUNT
public static final String SUM
public MeanMapReduce()
public MeanMapReduce(Set<LabelId> selectedLabelIds, ResourceType.DataType resourceDataType, String degreeKey)
public void safeMap(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter<Serializable,Map<String,Double>> emitter)
GraknMapReducevertex - a vertex that may be a ghostemitter - Tinker emitter objectpublic void loadState(org.apache.tinkerpop.gremlin.structure.Graph graph,
org.apache.commons.configuration.Configuration configuration)
CommonOLAPpersistentProperties and any hard coded fields from an apache config object for use by the
spark executor.loadState in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce<Serializable,T,Serializable,T,Map<Serializable,T>>loadState in class CommonOLAPgraph - the tinker graphconfiguration - the apache config object containing the valuesCopyright © 2017 Grakn Labs Ltd. All rights reserved.