2017-06-26 8 views
0

Ich bin mit Cloudera VM 5.8 einen Fehler bekommen, während Sqoop importiert Avro-Datei zu lesen, komprimiert mit bissig-CodecLesen Sqoop bissig Daten-Datei mit pyspark SQL in Datenrahmen komprimiert

conf = (SparkConf().setMaster("local").setAppName("anoterApp1").set("spark.executor.memory", "1g")) 
sc=SparkContext(conf= conf) 
sqlc = SQLContext(sc) 
df = sqlc.read.format("com.databricks.spark.avro").load("/sqoopimported/avro/compressed/directorypath") 

getting following error: py4j.protocol.Py4JJavaError: An error occurred while calling o266.load.

der Code funktioniert gut, wenn ich Komprimieren nicht die Datei mit bissig-Codec

Antwort