Я использую виртуальную машину с Spark 1.6.0 и пытаюсь создать фрейм данных с данными из Hive.
У меня есть 2 таблицы в базах данных по умолчанию, но когда я пытаюсь показатьвсе таблицы с использованием Spark Я не получаю никаких результатов:
sqlContext.sql("show tables").collect()
[]
sqlContext.sql("show databases").collect()
[Row(result=u'default')]
Мои таблицы Hive были созданы непосредственно в базе данных Hive по умолчанию:
CREATE TABLE team
(id INT, sports STRING, players INT)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ","
LOCATION "/user/cloudera/data/sports";
Почему я не вижу свою таблицу?
Спасибо!