0
我正在使用Spark SQL,并且想要缓存最初在Hive中创建的表。如果该表位于Hive的默认数据库中,这可以正常工作,例如Spark SQL中的缓存表
CACHE TABLE test1;
但是,如果它位于不同的数据库中,例如, myDB
然后我做不到
CACHE TABLE myDB.test1;
因为星火抱怨failure: ``as'' expected but
“。 found`。
我可以然而通过运行
SELECT * FROM myDB.test1;
访问和查询表,例如是否有办法解决这?