Important Terms

To create a metadata client, you must be familiar with the following terms:
metadata type
specifies a SAS Metadata Model metadata type that models the metadata for a resource. For example, the metadata type Column models the metadata for a SAS table column, and the metadata type RepositoryBase models the metadata for a repository. The SAS Metadata Model defines approximately 170 metadata types.
namespace
specifies a group of related metadata types. A namespace is used to partition metadata into different contexts. The SAS Open Metadata Interface defines two namespaces: SAS and REPOS. The SAS namespace contains metadata types that describe application elements. The REPOS namespace contains metadata types that describe repositories.
metadata object
specifies an instance of a metadata type.
metadata type property
is a term that collectively refers to the attributes and associations that are defined for a metadata type in the SAS Metadata Model. An attribute describes a characteristic of the metadata type. An association describes a relationship between an object of this metadata type and an object of another metadata type.