Я пытаюсь подключиться к mongodb из улья.Я пытаюсь выполнить приведенную ниже команду куста:
CREATE TABLE test (id STRING, name STRING) STORED BY 'com.mongodb.hadoop.hive.MongoStorageHandler' WITH
SERDEPROPERTIES('mongo.columns.mapping'='{"id":"_id", "name":"name"}') TBLPROPERTIES('mongo.uri'='mongodb+srv://usr:pass@mongouri/test.people');
Но я продолжаю получать эту ошибку
FAILED: Ошибка выполнения, код возврата 1 из org.apache.hadoop.hive.ql.exec.DDLTask.com / mongodb / hadoop / hive / BSONSerDe
Нет стековых трасс напечатанных ошибок.Я использую aws-emr.
- версия улья:
Hive 2.3.5-amzn-0
- банок:
mongo-hadoop-core-2.0.2.jar
mongo-hadoop-hive-2.0.2.jar
mongo-java-driver-3.11.0.jar
Какие-нибудь решения?