In this example, a set
of objects has been developed in Environment 1 and will be promoted
to a different metadata server in Environment 2. The objects to be
promoted are as follows:
-
two reports: Sales by Customer
Type and Sales by Product Type
-
a stored process called Sales Analysis
-
two information maps: Customer
Orders and Product Sales
-
a library called Orion Star
-
three SAS tables: CUSTOMER_DIM,
PRODUCT_DIM, and ORDERS_FACT
The metadata for the
library, the tables, and the information maps is stored in
/Shared
Data/Orion Star Data
, as shown here:
The metadata for the
reports and the stored process is stored in
Shared
Reports/Orion Star Reports
, as shown here:
Note: This example scenario uses
SAS Management Console to perform the promotion. If you use SAS Data
Integration Studio or SAS OLAP Cube Studio, the procedure is the same
except where noted.
Before promoting these
objects, it is important to understand their associations with one
another, as well as their associations with other objects and entities
that do not appear in the tree. The following table describes the
associations that are involved in the example scenario, as well as
the actions that must be taken to ensure that the objects will function
properly in the target environment.
Example Scenario: Objects to Be Promoted and Their Associations
Metadata Object or Folder
Name
|
Associated Objects or
Content in the Source Environment
|
|
Orion Star Reports and
Orient Star Data folders
|
Reports_ A ACT (associated
with the /Shared Reports/Orion Star Reports folder)
and Data_A ACT (associated with the /Shared Reports/Orion
Star Reports folder)
|
If you want to include
access controls in the import: Promote the ACTs and the user groups
to which they refer (or create them in the target environment) before
you promote the affected objects. Make sure that the ACTs and groups
have the same names in both environments.
|
Sales by Customer Type
report
|
Sales by Customer Type.srx
file (on SAS Content Server)
|
Before the promotion,
ensure that a SAS Content Server exists on the target system.
|
Customer Orders information
map
|
Promote the information
map and its associated tables with the report.
|
Sales by Product Group
report
|
Sales by Product Group.srx
file (on SAS Content Server)
|
Ensure that a SAS Content
Server exists on the target system.
|
Product Sales information
map
|
Promote the information
map and its associated tables with the report.
|
Sales Analysis stored
process
|
Promote the stored process
with the report.
|
Sales Analysis stored
process
|
|
Before the promotion,
set up a source code directory in the file system of the target system
and apply appropriate permissions.
|
Source file repository
definition
|
Before the promotion,
ensure that a workspace server exists on the target system.
|
|
Before the promotion,
ensure that a stored process server exists on the target system.
|
|
CUSTOMER_DIM, PRODUCT_DIM,
and ORDER_FACT tables
|
Before the promotion,
identify a physical location for the library on the target system.
|
CUSTOMER_DIM, PRODUCT_DIM,
and ORDER_FACT tables
|
|
Import the physical
tables with the table objects.
|