为spark thrift server提供仓库目录的路径

2ul0zpep  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(390)

我已经设置了我的spark集群,并通过spark-sql连接器成功地连接了tableau。
我从sparkshell创建了表,并使用( saveAsTable ).
如何访问从tableau保存的表?启动spark thrift服务器时是否需要提供仓库目录的路径?如果是,怎么做?如果不是,怎么做?

disho6za

disho6za1#

确保您指向spark shell和thriftserver的同一元存储
元存储共享有两种方式,简单来说
从同一位置启动shell和thrift
为metastore设置远程数据库
你可以把Hive会议传递给spark thrift服务器 --hiveconf Spark与 --conf ```
./sbin/start-thriftserver.sh
--conf spark.sql.warehouse.dir=path/to/warehouse/dir
--hiveconf hive.server2.thrift.port=
--hiveconf hive.server2.thrift.bind.host=
--master
...

相关问题