2016-05-05 20 views
1

In SAP HANA Vora 1.2 Dev Edition: Ich habe den Spark Controller konfiguriert und Server gestartet. Dann habe ich die Spark-Shell ausgeführt und eine neue Tabelle erstellt. In SAP HANA Studio sehe ich jetzt den Ordner "spark_velocity" und "table001", den ich erstellt habe. Wenn ich versuche, diese Tabelle mit meinem HANA Ordner hinzufügen Option „als Virtual Table Add“ erhalte ich einen Fehler:SAP HANA Vora 1.2: Kann nicht als virtuelle Tabelle in HANA Studio geladen werden

SAP DBTech JDBC: [476]: invalid remote object name: Unable to retrieve remote metadata for SparkSQL.spark_velocity.SparkSQL.spark_velocity.table001: line 0 col 0 (at pos 0)

Und hier ist voll Ausnahme:

com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: [476]: invalid remote object name: Unable to retrieve remote metadata for SparkSQL.spark_velocity.SparkSQL.spark_velocity.table001: line 0 col 0 (at pos 0) 
    at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.createException(SQLExceptionSapDB.java:345) 
    at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.generateDatabaseException(SQLExceptionSapDB.java:185) 
    at com.sap.db.jdbc.packet.ReplyPacket.buildExceptionChain(ReplyPacket.java:102) 
    at com.sap.db.jdbc.ConnectionSapDB.execute(ConnectionSapDB.java:1031) 
    at com.sap.db.jdbc.ConnectionSapDB.execute(ConnectionSapDB.java:820) 
    at com.sap.db.jdbc.StatementSapDB.sendCommand(StatementSapDB.java:898) 
    at com.sap.db.jdbc.StatementSapDB.sendSQL(StatementSapDB.java:947) 
    at com.sap.db.jdbc.StatementSapDB.execute(StatementSapDB.java:256) 
    at com.sap.db.jdbc.StatementSapDB.executeUpdate(StatementSapDB.java:417) 
    at com.sap.db.jdbc.trace.Statement.executeUpdate(Statement.java:218) 
    at com.sap.ndb.studio.federation.services.ds.impl.sql.FederationSQLService.executeUpdate(FederationSQLService.java:212) 
    at com.sap.ndb.studio.federation.services.ds.impl.sql.FederationSQLService.createProxyTable(FederationSQLService.java:1156) 
    at com.sap.ndb.studio.federation.services.ds.impl.sql.DataProvisioningService.createProxyTable(DataProvisioningService.java:421) 
    at com.sap.ndb.studio.federation.catalog.job.AddAsProxyJob.run(AddAsProxyJob.java:135) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 

Antwort

0

ich dieses Problem gesehen habe, als unvereinbar Versionen wurden verwendet. Mit Vora 1.2 benötigen Sie Spark Controller 1.5 Patch 5 (HANASPARKCTRL00P_5-70001262.RPM) und HANA SPS11. Stellen Sie außerdem sicher, dass Sie den Spark-Controller mit dem JAR-Daten-Array Vora1.2 (spark-sap-datasources-1.2.33-assembly.jar) konfigurieren.