Regardez J'essaie d'analyser trop de fichiers dans une seule table HIVE. Les aperçus, je travaille avec des fichiers JSON et la structure des tables est:Chargez plusieurs fichiers dans la table HIVE
CREATE EXTERNAL TABLE test1
(
STATIONS ARRAY<STRING>,
SCHEMESUSPENDED STRING,
TIMELOAD TIMESTAMP
)
ROW FORMAT SERDE 'org.apache.hive.hcatalog.data.JsonSerDe'
LOCATION '/user/andres/hive/bixihistorical/';
J'ai besoin de charger environ 50 fichiers avec la même structure tous. J'ai essayé des choses comme:
LOAD DATA INPATH '/user/andres/datasets/bixi2017/*.json'
OVERWRITE INTO TABLE test1;
LOAD DATA INPATH '/user/andres/datasets/bixi2017/*'
OVERWRITE INTO TABLE test1;
LOAD DATA INPATH '/user/andres/datasets/bixi2017/'
OVERWRITE INTO TABLE test1;
N'importe lequel de ceux ci-dessus ont fonctionné, aucune idée de gars comment dois-je aller à travers? merci beaucoup
J'ai essayé ce regard sur mes exemples en postant. donc ce que j'ai fait était dans la table de création pour viser l'emplacement du dépôt de fichiers !! Merci –