Contents Implementation & Administration Guide 1.1 Previous Next

Adding Data Warehouse Views to the Portal

If you have implemented a data warehouse using the SAS/Warehouse Administrator, you can export metadata for selected warehouse views from the Warehouse Administrator's enterprise directory to the portal's enterprise directory. Authorized portal users can then view the most current warehouse data directly from the portal.

In the portal, warehouse content is displayed in a manner similar to channels. The user opens the warehouse entry to see the list of tables, multidimensional databases (MDDBs), and InfoMarts that it contains. When the user selects a particular content item, the portal displays it using the appropriate viewer (for example, the portal table viewer, MDDB viewer, or document viewer).

The warehouse export capability is an efficient alternative to the manual entry of metadata for tables and MDDBs in the portal. After the warehouse export process is completed, you must make several adjustments to the resulting metadata so that the various SAS components will work together correctly. These adjustments are described in detail in the steps below.

To add a warehouse view to the portal, follow these steps:

  1. Make note of the logical name attributes currently assigned to the portal's SAS server and spawner definitions.

  2. Export the appropriate metadata from Warehouse Administrator to the portal's enterprise directory.

  3. Update logical name attributes as necessary in the SAS server and SAS spawner definitions.

  4. Update the domain name attribute in the SAS server definition.

  5. Ensure that fully qualified paths are provided for the SAS libraries that contain the warehouse.

  6. Ensure that a SAS login has been defined to allow access to the SAS server that contains the warehouse.

  7. Verify that MDDB viewing is enabled on the SAS server.

  8. Use the Personalize tool to make each warehouse view or InfoMart appear as a selection on the portal.

Step 1: Make Note of Logical Name Attributes

Before you perform the export from Warehouse Administrator, use either the SAS Integration Technologies (IT) Administrator or the enterprise directory console to examine any SAS spawner and SAS server definitions that are already present in the portal's enterprise directory. Make note of the logical name attributes that are present in these definitions, since you may need to use them in a later step.

For detailed instructions on using IT Administrator, refer to the IT Administrator section of the SAS Integration Technologies Web site.

Step 2: Export the Appropriate Metadata from Warehouse Administrator

In the Warehouse Administrator application, select the specific warehouse view that you would like to make available to portal users. Then choose Tools, LDAP Security from the SAS menu bar. On the panels provided, enter the required information about the export operation. Then click the Export button. The SAS log will display results of the export operation and any error messages. For more detail, refer to the Data Warehouse Export Example.

The following metadata is exported from Warehouse Administrator:

To view the exported metadata, you can use either the IT Administrator application or the enterprise directory console.

Step 3: Update Logical Name Attributes As Necessary

In the following cases, the export procedure makes changes to logical name attributes on the portal's enterprise directory. You must correct the logical names manually in order for the object spawner to run correctly and server connections to be made successfully.

Step 4: Update the Server Domain Attribute

If the export operation creates a new SAS server definition on the portal's enterprise directory, you must add a domain attribute to this definition. The object spawner requires that the domain be identified so that the correct server can be located. You can make this change using either IT Administrator or the enterprise directory console.

Step 5: Ensure Fully Qualified Paths for SAS Libraries

The portal requires that SAS library definitions contain fully qualified path information. If relative paths are used in any of the library definitions that were exported from Warehouse Administrator, you must extend this information to include the entire path to the root of the server. You can use either IT Administrator or the enterprise directory console to perform this modification.

Step 6: Add a SAS Login Entry to the Portal's Enterprise Directory

Since the exported metadata does not include a SAS login definition, you must create one. The login definition should specify:

To create the SAS login, you can use the IT Administrator application. For detailed instructions, see Adding a SAS Login on the SAS Integration Technologies Web site.

Step 7: Verify That MDDB Viewing is Enabled on the SAS Server

Since warehouse views can include MDDBs, you must ensure that SAS has been updated to enable the portal's MDDB viewer to communicate with the SAS server. The steps for performing this update, which are included in the portal's installation instructions, are as follows:

  1. Copy the transport file, mddbview.cpo, from the SASUpdates subdirectory of the Portal setup directory to the appropriate SAS server.

  2. Start SAS on the server.

  3. Enter and submit the following code:

    filename updates 'path-to-transport-file';
    proc cimport library=sashelp infile=updates force; run;

  4. Exit SAS.

Step 8: Use the Personalize Tool to Make the Warehouse Views Appear as Selections on the Portal

After you have completed steps 1 through 3 to add metadata for a warehouse view to the portal's metadata, you can use one of several methods to make the warehouse view appear as a selection on the portal: For more information, refer to the Personalization topic in the portal User's Guide.


Contents Implementation & Administration Guide 1.1 Previous Next