我们想检查是否可以从SAS EG创建Hive表。 我们尝试在指定库(下面的代码)之后将Hive表的引用创建到SAS中,但这不是我们想要的。我们也四处搜寻,但仍然没有任何线索。
libname hdp hadoop server=db12222 port=20 schema=test user=tester password='xxx';
有人可以告诉我是否可以通过SAS EG创建Hive表。
谢谢
答案 0 :(得分:1)
您可以在SAS EG中使用显式传递来实现它。在显式传递中,您可以运行Hive代码。下面显示了https://support.sas.com/resources/papers/proceedings12/115-2012.pdf中的代码示例
libname hdp hadoop server=db12222 port=20 schema=test user=tester
password='xxx';
data work.a;
set hdp.mytab;
run;
data work.a;
set hdp.mytab (keep=col1 col2);
where col2=10;
run;
编辑1
要将数据从hadoop移至sas或将sas移至hadoop,可以使用本链接中讨论的libname语句方式
combine_first