Не удалось создать внешнюю таблицу кустов на основе mongodb - PullRequest
0 голосов
/ 21 ноября 2018

Я попытался создать таблицу ульев на основе mongodb, следуя инструкциям в https://github.com/mongodb/mongo-hadoop/wiki/Hive-Usage

  CREATE TABLE individuals
( 
  id INT,
  name STRING,
  age INT,
  work STRUCT<title:STRING, hours:INT>
)
STORED BY 'com.mongodb.hadoop.hive.MongoStorageHandler'
WITH SERDEPROPERTIES('mongo.columns.mapping'='{"id":"_id","work.title":"job.position"}')
TBLPROPERTIES('mongo.uri'='mongodb://localhost:27017/test.persons');

Затем я получил эту ошибку при создании: enter image description here

Я использую улей 2.3.3, hadoop 2.9.1, mongodb 4.0.4.Я также добавил mongo-hadoop-core-2.0.2.jar, mongo-hadoop-hive-2.0.2 и mongo-java-driver-3.2.1.jar.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...