SAS/SHARE and the SAS Intelligence Platform

About the SAS Metadata Repository and the SAS Intelligence Platform

The SAS Metadata Repository is a collection of files that store metadata that is used by SAS client applications that are deployed in a SAS Intelligence Platform environment. Objects that define SAS/SHARE servers and their access to specified SAS libraries through various engines are examples of metadata that is available to client applications.
The SAS/SHARE objects that are configured as metadata using the user interface SAS Management Console are similar to the arguments that can be specified in PROC SERVER and LIBNAME statements in a SAS/SHARE application. SAS/SHARE applications that execute in the traditional SAS interactive and batch execution modes do not typically access and use SAS/SHARE metadata that has been configured in a SAS Metadata Repository. However, a LIBNAME statement for the METADATA engine can be used to programmatically access and use SAS/SHARE metadata that is stored in a SAS Metadata Repository. For details, see SAS Language Interfaces to Metadata. Also, the AUTHDOMAIN= option in the LIBNAME statement can be used obtain a user ID and password that is stored in the SAS Metadata Repository. For details, see the AUTHDOMAIN= option.
For information about SAS/SHARE in a SAS Intelligence Platform environment, see the SAS Intelligence Platform: Overview. For details about using SAS/SHARE in the traditional interactive or batch modes, use the information in this document.

Configuring a SAS/SHARE Server and Server Libraries in a SAS Intelligence Platform Environment

A SAS/SHARE server can be included during the installation and configuration of a SAS Intelligence Platform environment. For details, see the SAS Intelligence Platform: System Administration Guide. To add an instance of another SAS/SHARE server after the SAS Intelligence Platform is operational, you can use the SAS Management Console and invoke the New Server wizard, which prompts the user for connection information about the SAS/SHARE server, such as the communications protocol, the address of the computer that the server will run on, and the server ID. For more information, see the Help for SAS Management Console.
After a SAS/SHARE server is configured, you can associate data sources with the SAS/SHARE server that will be available for shared access. You can use the Data Library Manager in SAS Management Console to define server libraries that are accessible via the SAS/SHARE server. For more information, see the SAS Intelligence Platform: Data Administration Guide.

Managing a SAS/SHARE Server

There are two basic meanings of the term SAS/SHARE management. You can manage the metadata about client access to SAS/SHARE servers and libraries in a SAS Intelligence Platform environment, and you can manage an instance of an active SAS/SHARE server in the SAS Intelligence Platform environment or in a traditional SAS interactive or batch execution environment:
  • In a SAS Intelligence Platform environment, you can manage SAS/SHARE metadata using the user interface SAS Management Console to add and modify a SAS/SHARE server and access to libraries. These objects are stored and managed as metadata in the SAS Metadata Repository.
  • You can manage an instance of an active SAS/SHARE server.
    • In a SAS Intelligence Platform environment, scripts are generated during a phase of the installation that can be invoked to start, stop, restart, and pause a SAS/SHARE server. For details, see the SAS Intelligence Platform: System Administration Guide.
    • In the traditional SAS interactive or batch modes of program execution, you can use the OPERATE procedure in SAS/SHARE in order to monitor and control the SAS/SHARE server, server libraries, and server users. For example, you can use PROC OPERATE to define a SAS library to a server after a server session has started, to display information about assigned libraries, to terminate access to a library, and to display user IDs of users who are connected to the current server session. For details, see The OPERATE Procedure.
      Note: You cannot monitor and control an active instance of a SAS/SHARE server using SAS Management Console.