SAP BO IDT Part ②

4.SAP IDT - .unv Universe Introduction

.unv Universe is created in Universe Designer in SAP Business Objects XI 3 or Universe created using Universe Design tool. It can be converted to unx file in Information Design tool.

Following SAP Business Objects version can create unv files

  • Universe Design Tool (UDT)

  • Universe Design Tool Desktop Edition

  • Universe created using UDT is stored with a file name .unv in the local folder or in the central repository

To use .unv Universes in IDT, you first need to convert them. You can convert the following unv Universes in Information Design Tool −

  • Relational Universes created using SAP BusinessObjects 4 UDT tool or Desktop edition

  • Relational Universes designed in SAP BusinessObjects Enterprise XI3 design tool

4.1 Converting .unv Universe in a Repository

Universe file .unv to be converted should be stored in the repository. If the Universe is created with a Design tool earlier than SAP BusinessObjects 4.0, then you should upgrade the Universe using Upgrade management tool.

To convert a Universe in IDT, go to File − Convert.

In the next window, you have to select unv file from the repository to convert to unx file. Enter the Repository username and password to connect.

Select Universe from the repository that you want to convert. Click OK.

Select the Destination Repository folder Browse to select a folder in the repository where you want to save .unx Universe. To create named parameters for prompt, select the checkbox as shown in the following screenshot.

Save for all users’ option allow all users to open the Universe without entering the Repository password. Click OK to start conversion.
 

Once you click OK, conversion starts, and you get the following confirmation message.

4.2 Converting .unv Universe Locally

To convert a Universe in IDT, go to File → Convert.

In the next window, you have to select .unv file from the local folder.

Select the Destination Repository folder Browse to select a folder where you want to save .unx Universe. To create named parameters for prompt, select the checkbox.

You can now publish the business layer to create the .unx universe file. This creates a local universe.

To publish the universe to the repository, continue with the next step. Publish the local connection to a repository.

Edit the data foundation and change the connection to use the secured connection published in the last step. Next is to publish the business layer to the repository.

4.3 Integrity Check while Conversion

When you convert .unv Universe, it is recommended to perform an integrity check in IDT. Following error types can be corrected −

Errors on column data types - It includes refreshing the structure in Data Foundation that allows you to fix the data type errors in integrity check.

Errors on Self Joins with Prompts - To use a Join expression with prompts and LOVs, you need to work on Joins in converted Universe.

4.4 Features Supported by .unv

When you convert .unv Universe in IDT, the conversion process creates same features in resulted Universe. Following is the list of features that are supported −

Features in .unv Universe Features in .unx Universe

Universe Schema

These objects are created in Data Foundation −

  • Tables
  • Alias Tables
  • Derived Tables
  • Joins

For Prompts, you need to check integrity in Self Join Context – You need to manually restrict the Context definition

Multilingual Universes

Language settings, locale settings are converted

Outline

All classes and subclasses converted to Folders

  • Dimensions
  • Measures
  • Details converted to attributes
  • Conditions converted to filters

Query Limits

Query limits are converted and edited in business layer

SQL Parameters

Query, SQL statement and Cartesian product are converted

Strategies

Custom strategies are not supported in IDT

Connections

Same secured relational connection is used by .unv and .unx Universes. Relational connection can be created in both UDT and IDT and published in the repository.

Personal and shared connections are converted to local connections.

Functions

Following functions can be converted −

  • @Aggregate_Aware
  • @Prompt
  • @Derived Table
  • @Select
  • @Variable

All these functions are supported

List of Values LOVs

Named list of values are created in business layer in IDT for dimensions and measures that show LOVs

You can retrieve a published Universe from the local file system or from the Repository. To retrieve a Universe from the local file system, you need a local projects view where business layers and referenced resources are saved. In local projects view, right-click project folder, go to Retrieve Universe → from a Local Folder.

5. SAP IDT - Dealing With Published Universes

You can retrieve a published Universe from the local file system or from the Repository. To retrieve a Universe from the local file system, you need a local projects view where business layers and referenced resources are saved. In local projects view, right-click project folder, go to Retrieve Universefrom a Local Folder.

Select the Universe you want to retrieve and click Finish.

 5.1 Retrieving a Universe from a Repository

To retrieve a Universe from the local file system, you need a local projects view where business layers and referenced resources are saved. You can retrieve a Universe from a Repository in two ways −

Method 1

Right-click Local Project folderRetrieve UniverseFrom a Repository.

Enter Repository password and click Connect.

Select the Universe from available folders in Repository and click Finish.

Method 2

Another way is by going to the Repository Resources section and select the Universe you want to retrieve.

Select a Local Project for retrieval and click OK.

To remove the local security requirement, select the “Save for all users” option when selecting the Universe in the repository.

猜你喜欢

转载自blog.csdn.net/u011868279/article/details/129950563