小编Phi*_*sud的帖子

Graphframes: py4j.protocol.Py4JJavaError: 调用 o100.createGraph 时出错

我使用 Spark 2.4.4 运行一个简单的 EMR 集群,我想使用 graphframes v0.7 来运行以下代码:

from pyspark import *
from pyspark.sql import *
from graphframes import *


sc= SparkContext().getOrCreate()
sc.setLogLevel("ERROR")
spark = SparkSession.builder.appName('graphFrames').getOrCreate()
spark.sparkContext.addPyFile("/home/hadoop/jars/graphframes.zip")

vertices = spark.createDataFrame([('1', 'Carter', 'Derrick', 50),
                                  ('2', 'May', 'Derrick', 26),
                                 ('3', 'Mills', 'Jeff', 80),
                                  ('4', 'Hood', 'Robert', 65),
                                  ('5', 'Banks', 'Mike', 93),
                                 ('98', 'Berg', 'Tim', 28),
                                 ('99', 'Page', 'Allan', 16)],
                                 ['id', 'name', 'firstname', 'age'])
edges = spark.createDataFrame([('1', '2', 'friend'),
                               ('2', '1', 'friend'),
                              ('3', '1', 'friend'),
                              ('1', '3', 'friend'),
                               ('2', '3', 'follows'),
                               ('3', …
Run Code Online (Sandbox Code Playgroud)

amazon-emr apache-spark pyspark graphframes

6
推荐指数
0
解决办法
623
查看次数

标签 统计

amazon-emr ×1

apache-spark ×1

graphframes ×1

pyspark ×1