sql >> Databasteknik >  >> NoSQL >> MongoDB

Det går inte att ansluta Hive till MongoDB med mongo-hadoop-anslutningen

Du måste registrera burkar uttryckligen. I ditt Hive-skript använder du ADD JAR kommandon för att inkludera dessa JAR (core, hive och Java-drivrutinen), t.ex. ADD JAR /path-to/mongo-hadoop-hive-<version>.jar; .

Om du kör från Hive-skalet, använd så här.

hive> ADD JAR /path-to/mongo-hadoop-hive-<version>.jar;

Kör sedan din fråga.




  1. Hantera anslutningar

  2. MongoDb Distinkt med frågan C#-drivrutin

  3. mongoDB Aggregation:summa baserad på arraynamn

  4. kryptiskt mongodb-fel LEFT_SUBFIELD stöder endast Objekt:statistik inte:6