老师,请问我在spark-shell创建表是可以再hive的cli中show到的,但是我代码里面创建是不可以的,这是怎么会是

来源:5-5 spark-shell&spark-sql的使用

like4638

2017-10-23

老师,请问我在spark-shell创建表是可以再hive的cli中show到的,但是我代码里面创建是不可以的,这是怎么回事

val session = SparkSession.builder().appName("test").master("local[*]")
      .enableHiveSupport
      .getOrCreate()

    import session.implicits._
    import session.sql

    sql("create table def(d int)")


写回答

1回答

Michael_PK

2017-10-23

1)注意数据库;2)在linux环境上执行;3)是使用同一个元数据库。满足这以上条件是OK的

0
7
like4638
回复
Michael_PK
好的,我试试,谢谢
2017-10-23
共7条回复

以慕课网日志分析为例 进入大数据Spark SQL的世界

快速转型大数据:Hadoop,Hive,SparkSQL步步为赢

1644 学习 · 1129 问题

查看课程