| Constructor and Description |
|---|
GraphLoader() |
| Modifier and Type | Method and Description |
|---|---|
static Graph<java.lang.Object,java.lang.Object> |
edgeListFile(SparkContext sc,
java.lang.String path,
boolean canonicalOrientation,
int numEdgePartitions,
StorageLevel edgeStorageLevel,
StorageLevel vertexStorageLevel)
Loads a graph from an edge list formatted file where each line contains two integers: a source
id and a target id.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeIfNecessary, initializeLogging, isTraceEnabled, log_, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarningpublic static Graph<java.lang.Object,java.lang.Object> edgeListFile(SparkContext sc, java.lang.String path, boolean canonicalOrientation, int numEdgePartitions, StorageLevel edgeStorageLevel, StorageLevel vertexStorageLevel)
#.
If desired the edges can be automatically oriented in the positive
direction (source Id < target Id) by setting canonicalOrientation to
true.
sc - SparkContextpath - the path to the file (e.g., /home/data/file or hdfs://file)canonicalOrientation - whether to orient edges in the positive
directionnumEdgePartitions - the number of partitions for the edge RDD
Setting this value to -1 will use the default parallelism.edgeStorageLevel - the desired storage level for the edge partitionsvertexStorageLevel - the desired storage level for the vertex partitions