Hi. I have a pass through statement to connect to hadoop server.
The code is as below:
proc sql;
connect to hadoop (
server="myserver" port=10000 schema=myschema);
execute
(
select * from `myschema`.`table1` wherecofee = 'mocha'
) by hadoop;
disconnect from hadoop;
QUIT;If i want to store the result into a SAS work table or a proper SAS table with library, how do i do so?
libname MySASLib "c:\MySASFolder";
proc sql;
connect to hadoop (
server="myserver" port=10000 schema=myschema);
create table MySASLib.MySASTable as
select *
from connection to hadoop
(
select * from `myschema`.`table1` wherecofee = 'mocha'
);
disconnect from hadoop;
QUIT;
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.