Reference to Metadata Objects for the Metadata Engine |
This chapter lists the minimum requirements to use the metadata engine. An administrator can use a product like SAS Management Console to define metadata.
For the metadata engine to construct a LIBNAME statement for the underlying engine and to process data, the metadata must be available from an existing SASLibrary metadata object, and it must conform to metadata engine model requirements as described in this book.
The metadata must be consistent with the data source. For example, if metadata defines a column as numeric data, then the data source must define the column as numeric data.
For the metadata engine to access members in a SAS library, the SASLibrary object must have an associated DatabaseSchema object for a DBMS SAS/ACCESS engine, or a Directory object for a Base SAS library.
The SAS Metadata Server must be running before you submit the metadata LIBNAME statement.
For the metadata engine to apply metadata server authorization, the authorization metadata must be defined. Authorizations can control both the availability of specific metadata (ReadMetadata permission) and the actions that can be taken on the data source (Read, Write, Create, and Delete permissions). For more information, see The Metadata Engine and Authorization.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.