sql server - Convert Java ResultSet to Spark DataFrame -


i use pandas manipulate data in python.

i went through spark's dataframe , wanted use structure program i'm developing in java.

i have data in sql server, have sql results in resultset. want convert dataframe

how can conversion? there easier way convert sql result directly dataframe?


edit: tried connect sql server via sparksession below details

   public static sparksession spark = sparksession         .builder()            .master("local[*]")         .appname("java spark sql basic example")         .getorcreate();      map<string, string> options = new hashmap<string, string>();     options.put("url", "jdbc:jtds:sqlserver://<clipped>");     spark.read().format("jdbc").options(options).load();      dataset<row> sqldf = spark.sql("select top 1 * hede); 

now i'm getting exception in thread "main" java.lang.runtimeexception: option 'dbtable' not specified how/where can specify table?

you can specify table in options:

options.put("dbtable", "some_table"); 

or using jdbc method:

spark.read().jdbc("jdbc:jtds:sqlserver://<clipped>", "some_table", properties) 

where properties java.util.properties.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -