libname lib 'E:\Book_data\chapt';
proc datasets lib=lib;modify income;index create dteflt=(flight fltdate)/nomiss unique;quit;
ERROR: 无法更新文件“LIB.INCOME”,因其编码与会话编码不匹配,或文件格式对另一个主机(如WINDOWS_32)来说是本地的。
这个错误时什么意思?怎么解决?求高手!
data test;merge lib.merge_a(in=a) lib.merge_b(rename=(bx=x) in=b);by x;ina=a;inb=b;run;
NOTE: 数据文件“LIB.MERGE_A.DATA”的格式是另一个主机的本地格式,或文件编码与会话编码不匹配。因此,系 统将使用“跨环境数据访问”。这可能需要额外的 CPU 资源,并可能降低性能。
NOTE: 数据文件“LIB.MERGE_B.DATA”的格式是另一个主机的本地格式,或文件编码与会话编码不匹配。因此,系统将使用“跨环境数据访问”。这可能需要额外的 CPU 资源,并可能降低性能。
这个note是什么意思?虽然最终结果正确,但求解疑惑。
十分感谢!