Bonsoir tout le monde,

Je débute en hive/hadoop sous SAS.
J'ai une requête toute bête à faire sur une table du serveur HIVE.
J'aimerais utiliser SQL dans un "connect to hadoop". Le code suivant est il OK ?
On est d'ailleurs d'accord que la requête doit être en HiveQL ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
proc sql;
connect to hadoop (user=toto pw=pwd server=hive port=1000 schema=default);
 
	create table T1 as select * from connection to hadoop(
		select CLI_ID 
		from CLIENT
		where TOT_CMD = 2
                       And year(DATE_CMD) = 2015
		);
 
	disconnect from hadoop; 
run;
Merci beaucoup pour votre aide précieuse.

Ps. Je crois que je dois également déclarer le format des variables récupérées.