Error al método JVM Ejecución: el método no estable fue fallado para la clase 14 cuando se llaman sin parámetros -- # campo con hive campo con mobius camp Relacionados El problema

JVM method execution failed: Nonstatic method load failed for class 14 when called with no parameters


1
vote

problema

Español

Estoy tratando de ejecutar Ejemplo de Mobius HiVediataFrame, pero no puedo correr.

  <div class="item fashion">   <a href="full_size_A.jpg"><img src="thumbnail_A.jpg"></a> </div> <div class="item sunset">   <a href="full_size_B.jpg"><img src="thumbnail_B.jpg"></a> </div> <div class="item sunset">   <a href="full_size_C.jpg"><img src="thumbnail_C.jpg"></a> </div> 3  

Estoy recibiendo ERROR @

  <div class="item fashion">   <a href="full_size_A.jpg"><img src="thumbnail_A.jpg"></a> </div> <div class="item sunset">   <a href="full_size_B.jpg"><img src="thumbnail_B.jpg"></a> </div> <div class="item sunset">   <a href="full_size_C.jpg"><img src="thumbnail_C.jpg"></a> </div> 4  

Fuente: microsoft.spark.csharp.adapter

Mensaje: Ejecución de la ejecución del método JVM: Falló la carga del método no estático para la clase 14 cuando se llama con parámetros

y aquí está la traza de la pila

  <div class="item fashion">   <a href="full_size_A.jpg"><img src="thumbnail_A.jpg"></a> </div> <div class="item sunset">   <a href="full_size_B.jpg"><img src="thumbnail_B.jpg"></a> </div> <div class="item sunset">   <a href="full_size_C.jpg"><img src="thumbnail_C.jpg"></a> </div> 5  
Original en ingles

I am trying to run Mobius HiveDataFrame Example but not able to run.

        var jsonFilePath = "file:///C:/Mobius/build/runtime/data/people.json";         const string dbName = "SampleHiveDataBaseForMobius";         const string tableName = "people";          var builder = SparkSession.Builder().EnableHiveSupport();         // The following setting is required to use Spark 2.0 in Windows         // It may be provided in command line when running Mobius app         //builder = builder.Config("spark.sql.warehouse.dir", "<hdfs or local path>");         var session = builder.GetOrCreate();         var peopleDataFrame = session.Read().Json(jsonFilePath);         session.Sql(string.Format("CREATE DATABASE IF NOT EXISTS {0}", dbName)); // create database if not exists         session.Sql(string.Format("USE {0}", dbName));         //hiveContext.Sql(string.Format("DROP TABLE {0}", tableName)); // drop table if exists          peopleDataFrame.Write().Mode(SaveMode.Overwrite).SaveAsTable(tableName); // create table         var tablesDataFrame = session.Table(tableName); // get all tables in database         logger.LogInfo(string.Format("table count in database {0}: {1}", dbName, tablesDataFrame.Count()));         tablesDataFrame.Show();          session.Sql(string.Format("SELECT * FROM {0}", tableName)).Show(); // select from table 

I am getting error @

var peopleDataFrame = session.Read().Json(jsonFilePath); 

Source: Microsoft.Spark.CSharp.Adapter

Message: JVM method execution failed: Nonstatic method load failed for class 14 when called with no parameters

And here is the stack trace

Microsoft.Spark.CSharp.Interop.Ipc.JvmBridge.CallJavaMethod(Boolean isStatic, Object classNameOrJvmObjectReference, String methodName, Object[] parameters) Microsoft.Spark.CSharp.Interop.Ipc.JvmBridge.CallNonStaticJavaMethod(JvmObjectReference objectId, String methodName) Microsoft.Spark.CSharp.Proxy.Ipc.DataFrameReaderIpcProxy.Load() Microsoft.Spark.CSharp.Sql.DataFrameReader.Load() Microsoft.Spark.CSharp.Sql.DataFrameReader.Load(String path) Microsoft.Spark.CSharp.Sql.DataFrameReader.Json(String path) DemoSparkHiveDataFrame.Program.Main(String[] args) in e:\Work\Feb\VS 2012\DemoSparkHiveDataFrame\DemoSparkHiveDataFrame\Program.cs:line 26 System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() System.Threading.ThreadHelper.ThreadStart_Context(Object state) System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) System.Threading.ThreadHelper.ThreadStart() 
        
   
   

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

Tengo una solución que solo necesito establecer

  builder.config("spark.sql.warehouse.dir","file:///C:/spark-warehouse")    

para establecer ship.sql.warehouse.dir ruta y funciona bien para mí.

 

I got a solution i just need to set

builder.config("spark.sql.warehouse.dir","file:///C:/spark-warehouse")  

for set spark.sql.warehouse.dir path and its works fine for me.

 
 

Relacionados problema

2  ONEM2M, Iotketi Mobius recupera el contenido de miembros del grupoIntstancias  ( Onem2m iotketi mobius retrieve group member contentinstances ) 
en mi arquitectura de ejemplo; Tengo un Mobius y un ADN-AE-THYME (Ncube Thyme). en primer lugar; Creé un AE que se llama "AE_TEST_02", puedo obtener este re...

1  Cree datos de datos de la lista C # - Spark para .NET  ( Create dataframe from c sharp list spark for net ) 
Actualmente soy nuevo en .NET para SPARK y necesita agregar una lista de C # a una mesa Delta. Supongo que primero necesito crear un flujo de datos de chispa ...

0  SPARTCLR JAVA.SQL.SQLEXECION: NO DISTRIBUIDO ADECUADO  ( Sparkclr java sql sqlexception no suitable driver ) 
Mobius 1.6 Connect Oracle con el siguiente comando foreach($users as $user){ $ch = curl_init(); curl_setopt($ch, CURLOPT_US...

1  Empezando con Mobius Sparkclr (en Linux)  ( Getting started with mobius sparkclr on linux ) 
Estoy buscando probar el controlador C # con un clúster de Spark (en Ubuntu Linux) que interactué felizmente con Via Python o Scala. No estoy claro sobre có...

2  SPROKCLR: SparkContext da un error  ( Sparkclr sparkcontext gives an error ) 
No se podría hacer ninguna conexión porque la máquina de destino lo rechazó activamente 127.0.0.1: número de puerto Aquí está mi código que acabo de escri...

0  Errores Actualizando Ruby Gems  ( Errors updating ruby gems ) 
Estoy tratando de actualizar mis gemas de Ruby, tuve que ir a la ruta manual, descargar & gt; desempaquetar & gt; CD allí, la ejecución: ruby ​​setup.rb Aqu...

0  Optimizando las transformaciones complejas de Mobius en un sombreador de fragmentos  ( Optimizing complex mobius transformations on a fragment shader ) 
Estoy desarrollando mi propio motor de gráficos para representar todo tipo de fractales (como mi video aquí Por ejemplo), y actualmente estoy trabajando en ...

0  ¿Hay un equivalente C # para el conector de Java Mongodb Hadoop?  ( Is there a c sharp equivalent for the java mongodb hadoop connector ) 
Estoy jugando con mobius (la encuadernación de idioma C # para la chispa) y el controlador C # para Mongodb . Lo que estoy apuntando a hacer es usar mongodb...

1  ¿Cómo llamar a Notebook o ejecutar trabajos de C # en Databricks usando Mobius?  ( How to call notebook or run jobs from c sharp in databricks using mobius ) 
Soy posible en la base de datos. Es posible enviar el código que pasa a través de la API (como Mobius) desde C # para ejecutar trabajos en Daathricks? ¿Podr...

0  Mobius: Spark SQL: no se puede convertir implícitamente Tipo 'Microsoft.spark.csharp.sql.dataframe' a 'System.collections.ienumerable'  ( Mobius spark sql cannot implicitly convert type microsoft spark csharp sql d ) 
Estoy tratando de obtener algunos registros de MySQL Tabla usando Spark SQL i obteniendo un error al ejecutar esa consulta Quiero obtener los datos de acuer...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos