DS2 – Créer simplement une table avec DS2
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 :
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.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
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; |
