Le code complet ci-dessous permet de créer une table dans la work SAS, en utilisant une Proc DS2 pour filter une table Hive :
Note :
Les options SAS_HADOOP_CONFIG_PATH et SAS_HADOOP_JAR_PATH permettent de définir la configuration Hadoop et les jars Hadoop nécessaires à la connexion à Hive.
options set=SAS_HADOOP_CONFIG_PATH="/opt/sas/viya/config/data/hadoop/conf";
options set=SAS_HADOOP_JAR_PATH="/opt/sas/viya/config/data/hadoop/lib";
libname hivelib hadoop server='MON_SERVEUR_HIVE';
proc ds2;
data cars;
method run();
set {select * from hivelib.person where nom='housset'};
end;
enddata;
run;
quit;
La log complète de ce programme :
Note :
Les options SAS_HADOOP_CONFIG_PATH et SAS_HADOOP_JAR_PATH permettent de définir la configuration Hadoop et les jars Hadoop nécessaires à la connexion à Hive.







