0

Я скачал искрой релиз - 1.3.1 и тип пакета предварительной сборки для Hadoop 2.6 и позжеSpark SQL build для улья?

теперь я хочу работать ниже код, используя лестницу искровой оболочки, так что я следовал за этим шаги

1. bin/spark-shell 

2. val sqlContext = new org.apache.spark.sql.hive.HiveContext(sc) 

3. sqlContext.sql("CREATE TABLE IF NOT EXISTS src (key INT, value STRING)") 

Теперь проблема, если я правдивости его цветового тона браузера, как

select * from src; 

тогда я получить

таблица не найдена исключение

это означает, что таблица не создана, как настроить улей с искровой оболочкой, чтобы сделать это успешным. Я хочу использовать SparkSQL, также мне нужно читать и писать данные из улья.

я случайно услышал, что нам нужно скопировать файл улья site.xml где-то в свече каталоге

может кто-то пожалуйста, объясните мне с шагами - SparkSQL и Hive конфигурации

Благодаря Tushar

ответ

0

Действительно, направление hive-site.xml верное. Взгляните на https://spark.apache.org/docs/latest/sql-programming-guide.html#hive-tables.

Также звучит так, будто вы хотите создать таблицу улья из искры, для этого взгляните на «Сохранение в стойкие таблицы» в том же документе, что и выше.

+0

2-я и 3-я точки, скопированные из одной ссылки документации. , более подробно thx –