我想知道当我们尝试通过数据步进函数读取元数据时,为什么metadata_getnatr
函数与函数一起使用。metadata_resolve
例如:在链接中涵盖的代码中
转载在这里:
示例 1:使用对象 URI
data _null_;
length id $20
type $256;
rc=metadata_resolve("omsobj:Machine?@Name='bluedog'",type,id);
put rc=;
put id=;
put type=;
run;
示例 2:使用存储库 URI
data _null_;
length id $20
type $256
attr $256
value $256;
rc=metadata_resolve("omsobj:RepositoryBase?@Name='myrepos'",type,id);
put rc=;
put id=;
put type=;
n=1;
rc=1;
do while(rc>=0);
rc=metadata_getnatr("omsobj:RepositoryBase?@Name='myrepos'",n,attr,value);
if (rc>=0) then put attr=;
if (rc>=0) then put value=;
n=n+1;
end;
run;
- 他们为什么使用 getnatr 函数?
- metadata_resolve 是否将 URI 作为输出或输出是什么?
谢谢!