之前想回答,发现要认证所以现在才搞好。
libname engine是常用的方法,但是不知道你用过没,通常会很慢,所以工作中一般都用sql pass through facility。这样可以在不离开当前session的情况下直接使用sql。
不仅仅是Hadoop,oracle也一样。
Proc sql;
connect to Hadoop (user=&uid password=&und path=' ' buffsize=5000);
create table as
select * from connection to Hadoop
...
disconnect from Hadoop;
quit;