需要IDEA配置好Scala
*** 作步骤:1、新建一个maven工程
2、新建一个Scala类
3、导入依赖
junit junit4.11 test org.apache.spark spark-core_2.112.1.1 org.apache.spark spark-sql_2.112.1.1 org.apache.spark spark-hive_2.112.1.1 org.apache.spark spark-graphx_2.112.1.1 mysql mysql-connector-java5.1.25
4、hive中创建表,并插入一条数据create table test(id int,name string);
insert into test values(1,"zs");
5、 *** 作代码如下:
def main(args: Array[String]): Unit = { val spark: SparkSession = SparkSession.builder().appName("SparkToHive") .master("local[*]").config("hive.metastore.uris", "thrift://192.168.91.135:9083") .enableHiveSupport() .getOrCreate() val ordersDF: Dataframe = spark.sql("select * from test") ordersDF.printSchema() ordersDF.show() }
6、 *** 作结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)