Overview of Querying Metadata |
You can get the repositories that are registered on a SAS Metadata Server by issuing the GetRepositories method. The following is an example of a GetRepositories request that is formatted for the INMETADATA parameter of the DoRequest method.
<GetRepositories> <Repositories/> <Flags>0</Flags> <Options/> </GetRepositories>
The request gets the Id=, Name=, Desc= and DefaultNS= attributes of all repositories registered on the SAS Metadata Server. Here is an example of the output returned by the SAS Metadata Server:
<!-- Using the GETREPOSITORIES method. --> <GetRepositories> <Repositories> <Repository Id="A0000001.A55WR3E8" Name="Foundation" Desc=" " DefaultNS="SAS"/> <Repository Id="A0000001.A59XXOKF" Name="Custom" Desc=" " DefaultNS="SAS"/> <Repository Id="A0000001.A5NJI601" Name="Custom2" Desc=" " DefaultNS="SAS"/> <Repository Id="A0000001.A5J5NMEG" Name="Custom3" Desc=" " DefaultNS="SAS"/> <Repository Id="A0000001.A5G61RLY8" Name="Project" Desc=" " DefaultNS="SAS"/> </Repositories> </GetRepositories>
The current SAS Repository Manager has five repositories registered in it: Foundation, Custom, Custom2, Custom3, and Project.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.