我在SAS的一个名为“ Input_SAS”的永久库中有一些名为“ abc_partner_data”的数据。我想将数据导入到SAS会话中,以便可以开始分析数据。我用于执行此操作的代码如下:
data abc_partner_data;
set Input_SAS.abc_partner_data*;
run;
但是我仍然遇到两个错误。首先,SAS指出“ Libref abc_partner_data超过8个字符”。那么我可以将Libref名称更改为我想要的任何名称吗?
SAS也声明“文件WORK.SDP_POLICY_CUST_DATA不存在”。我不确定如何解决这个问题。任何建议都会有用!
答案 0 :(得分:1)
答案 1 :(得分:0)
更改定义库Input_SAS
的libname语句,并将其更改为8个字符的名称。例如InputSAS
然后将代码修改为:
libname InputSAS '<libname_path>';
data abc_partner_data;
set InputSAS.abc_partner_data*;
run;
注意:libname语句假定它是SAS Base库,请检查libname documentation
此代码成功完成后,数据集work.abc_partner_data
将存在