2016-05-25 3 views
2

Ich bin bereits mit Spark 1.6.1 und jetzt Auswertung von Spark 2.0 Preview, aber ich bin nicht in der Lage, org.apache.spark.sql.Row zu finden .org.apache.spark.sql.Row kann nicht in Spark 2.0-Vorschau gelöst werden

Dies ist erforderlich, da ich meinen Dataframe-Code in 1.6.1 zu 2.0-Vorschau migriere. Fehle ich etwas hier drüben? Meine Maven Abhängigkeit wird eingefügt unter

<dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-core_2.11</artifactId> 
     <version>2.0.0-preview</version> 
     <scope>system</scope> 
     <systemPath>C://spark-2.0.0-preview-bin-hadoop2.7//jars//spark-core_2.11-2.0.0-preview.jar</systemPath> 
    </dependency> 
    <dependency> 
     <groupId>com.oracle</groupId> 
     <artifactId>ojdbc7</artifactId> 
     <version>12.1.0.1</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-sql_2.11</artifactId> 
     <version>2.0.0-preview</version> 
     <scope>system</scope> 
     <systemPath>C://spark-2.0.0-preview-bin-hadoop2.7//jars//spark-sql_2.11-2.0.0-preview.jar</systemPath> 
    </dependency> 

Antwort

5

in Funken v2.0.0 Zeile wurde auf eine andere JAR-Datei verschoben, fügen Sie diese zu Ihrer Maven Abhängigkeit

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-catalyst_2.11</artifactId> 
    <version>2.0.0-preview</version> 
    <scope>system</scope> 
    <systemPath>C://spark-2.0.0-preview-bin-hadoop2.7//spark-catalyst_2.11-2.0.0-preview.jar</systemPath> 
</dependency> 
0

verwenden, es funktioniert für mich. Spark Verschoben 1.6.1 bis 2,0 Für Maven,

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-tags_2.11</artifactId> 
    <version>2.0.0-preview</version> 
</dependency> 

Für SBT,

libraryDependencies += "org.apache.spark" % "spark-tags_2.11" % "2.0.0-preview" 

Für Gradle,

compile group: 'org.apache.spark', name: 'spark-tags_2.11', version: '2.0.0-preview' 
Verwandte Themen