1
2
3
4
5
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;
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 hadoopFramework open-source permettant le stockage distribué (HDFS) et le traitement de données massives sur des clusters de serveurs, souvent utilisé avec SAS Viya pour l'analyse Big Data.), 32767. Pour comprendre cette longueur et le pourquoi du comment, je vous invite à lire mon article SAS/ACCESS to HadoopFramework open-source permettant le stockage distribué (HDFS) et le traitement de données massives sur des clusters de serveurs, souvent utilisé avec SAS Viya pour l'analyse Big Data. et les colonnes String (32k string thing)
Enfin, un coup d’œil dans Hive :
1
describe formatted persons;






