HADOOP – Créer une table Hive en SAS Explicit SQL Pass-Through
|
1 2 3 4 5 |
proc sql; connect to hadoop(server='MON_SERVEUR' user='nicolas' password='monpasswordhive'); execute(create table persons(nom string)) by hadoop; execute(insert into persons values ('nicolas housset')) by hadoop; quit; |
Au passage, notez la longueur du champ "nom" ( type string dans hadoop), 32767. Pour comprendre cette longueur et le pourquoi du comment, je vous invite à lire mon article SAS/ACCESS to Hadoop et les colonnes String (32k string thing)
Enfin, un coup d’œil dans Hive :
|
1 |
describe formatted persons; |









