Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Hive-Tabelle, die bei allen Abfragen eine leere Ergebnismenge zurückgibt

Bitte stellen Sie sicher, dass der Speicherort /user/biadmin/lineitem.txt tatsächlich existiert und Sie dort Daten haben. Da Sie LOCATION verwenden -Klausel müssen Ihre Daten dort vorhanden sein und nicht am Standardspeicherort /user/hive/warehouse .

Machen Sie ein schnelles ls um das zu überprüfen:

bin/hadoop fs -ls /user/biadmin/lineitem.txt

Stellen Sie außerdem sicher, dass Sie das richtige Trennzeichen verwenden .