Contents
About
What's New in the SAS 9.2 Language Interfaces to Metadata
Introduction
What Are the Metadata Language Elements?
Overview of Metadata Language Elements
When to Use Metadata Language Elements
Accessibility Features of SAS Language Interfaces to Metadata
Metadata Object Identifiers and URIs
What Is a Metadata Identifier?
Obtaining Metadata Names and Identifiers
What Is a URI?
Examples: Using Metadata Language Elements
Overview of the Examples
Example: Pausing the Server for an Administration Task
Example: Creating a PropertySet Object for Use with LIBOPTSET=
Example: Creating a Report with the METADATA Procedure and the XML Engine
Example: Creating a Report with the DATA Step
System Options
Introduction to System Options for Metadata
Overview of System Options for Metadata
Connection Options
Encryption Options
Resource Option
System Options for Metadata
METAAUTORESOURCES System Option
METACONNECT= System Option
METAENCRYPTALG System Option
METAENCRYPTLEVEL System Option
METAPASS= System Option
METAPORT= System Option
METAPROFILE System Option
METAPROTOCOL= System Option
METAREPOSITORY= System Option
METASERVER= System Option
METASPN= System Option
METAUSER= System Option
Metadata LIBNAME Engine
Introduction to the Metadata LIBNAME Engine
Overview of the Metadata LIBNAME Engine
What Is Supported?
Advantages of Using the Metadata Engine
The Metadata Engine and Authorization
How the Metadata Engine Constructs a LIBNAME Statement
How the Metadata Engine Constructs Options
Reference for the Metadata Engine
LIBNAME Statement for the Metadata Engine
SAS Data Set Options for the Metadata Engine
Reference to Metadata Objects for the Metadata Engine
Overview of Metadata Requirements
Diagrams of the SAS Metadata Model
Metadata Objects, Listed by Language Element
Metadata Objects, Listed by Type
Examples for the Metadata Engine
Example: Submitting the LIBNAME Statement
Example: Before and After the Metadata Engine
Procedures
Introduction to Procedures for Metadata
Overview of Procedures for Metadata
Comparison of the METADATA Procedure and the METAOPERATE Procedure
METADATA Procedure
Overview: METADATA Procedure
Syntax: METADATA Procedure
PROC METADATA Statement
Concepts: METADATA Procedure
Results: METADATA Procedure
Examples: METADATA Procedure
Change a Repository's State
Simple Request for Server Status
Filerefs with the IN= and OUT= Arguments
Fileref to a Temporary File with the IN= Argument
HEADER= Argument
VERBOSE Argument
Request the Metadata for One Object
Request the Metadata for One Type of Object
METALIB Procedure
Overview: METALIB Procedure
Syntax: METALIB Procedure
PROC METALIB Statement
OMR Statement
EXCLUDE or SELECT Statement
FOLDER or FOLDERID Statement
IMPACT_LIMIT Statement
NOEXEC Statement
PREFIX Statement
REPORT Statement
UPDATE_RULE Statement
Concepts: METALIB Procedure
Results: METALIB Procedure with the REPORT Statement
Examples: METALIB Procedure
Synchronizing Metadata with the Data Source
Selecting Tables for Processing
Generating an Impact Analysis
Adding a Prefix to New Metadata Names
METAOPERATE Procedure
Overview: METAOPERATE Procedure
Syntax: METAOPERATE Procedure
PROC METAOPERATE Statement
Concepts: METAOPERATE Procedure
Examples: METAOPERATE Procedure
Submitting ACTION=STATUS
Submitting ACTION=PAUSE with a Pause Comment
Submitting ACTION=REFRESH with ARM Logging
Submitting ACTION=REFRESH with Journaling
Submitting ACTION=REFRESH to Pause and Resume the Metadata Server
Submitting ACTION=RESUME
Submitting ACTION=EMPTY
DATA Step Functions
Introduction to DATA Step Functions for Metadata
Overview of DATA Step Functions for Metadata
Best Practices
Array Parameters
DATA Step Functions for Reading and Writing Metadata
Introduction to DATA Step Functions for Reading and Writing Metadata
METADATA_DELASSN Function
METADATA_DELOBJ Function
METADATA_GETATTR Function
METADATA_GETNASL Function
METADATA_GETNASN Function
METADATA_GETNATR Function
METADATA_GETNOBJ Function
METADATA_GETNPRP Function
METADATA_GETNTYP Function
METADATA_GETPROP Function
METADATA_NEWOBJ Function
METADATA_PATHOBJ Function
METADATA_PAUSED Function
METADATA_PURGE Function
METADATA_RESOLVE Function
METADATA_SETASSN Function
METADATA_SETATTR Function
METADATA_SETPROP Function
METADATA_VERSION Function
DATA Step Functions for Metadata Security Administration
Introduction to DATA Step Functions for Metadata Security Administration
METASEC_APPLYACT Function
METASEC_BEGTRAN Function
METASEC_DELACT Function
METASEC_ENDTRAN Function
METASEC_GETACTA Function
METASEC_GETNACT Function
METASEC_GETNACTA Function
METASEC_GETNAUTH Function
METASEC_GETNID Function
METASEC_NEWACT Function
METASEC_REMACT Function
METASEC_SETACTA Function
METASEC_SETAUTH Function
Examples: DATA Step Functions for Metadata Security Administration
Recommended Reading
Glossary
Product
Release
Base SAS
9.2
SAS Metadata Server
9.2
Type
Usage and Reference
Copyright Date
February 2009
Last Updated
30Jan2009