BW Versioning Concept
Use
Preconfigured BW objects are delivered within BI Content as part of the ready-made information models for analyzing business issues. You can use these objects in your system directly or revise them. You can also create your own BW objects for your information models. The BW versioning concept enables you to deliver the BW objects in a system landscape and to use them in a consistent manner. This concept is an enhancement to the standard transport system.
The following object versions are used:
|
Version |
Meaning |
Relevant for… |
|
|---|---|---|---|
|
Delivery of BW Objects |
Transport of BW Objects |
||
|
D |
Delivery version |
Yes |
No |
|
A |
Active version |
No |
Yes |
|
M |
Modified version |
No |
Yes |
|
T |
Transport version for the import of source-system dependent objects |
No |
Yes |
|
Shadow version |
Delivery version for source system-dependent objects |
Yes |
No |
|
Pseudo D version |
D version for source-system-dependent objects that are created in the target system of the delivery |
Yes |
No |
Object versions D, A, and M are discussed below. More information about the object versions that are relevant in connection with source-system-dependent objects, see Enhancements to the BW Versioning Concept.
The figures below explain the use of the object versions for objects that support the M version. The M and A versions are combined in the figures and the activation step is omitted for those object types that do not support a modified version.
Use of the Version when Processing BW Objects
The figure below illustrates how to work with active and modified versions:
When a BW object exists in a modified version (M version) and is activated, the dependent objects (DDIC or program objects) are also generated upon activation. Activation is only possible when the object is consistent.
Use of the Version when Transporting BW Objects
The figure below illustrates the versions during the transport:
-
Only those objects that are in the active version are exported from the development system.
-
Exported objects are either imported into the target system in either the A version or in the M version, depending on the type. Source-system-dependent objects are transported in their own version, the T (transport) version.
-
After importing, all BW metadata objects are automatically activated using the after-import method RS_AFTER_IMPORT. After importing, the dependent DDIC or program- objects are generated in the target system.
More information: Transporting BW Objects
Use of the Version when Delivering BI Content
The figure below illustrates the BI Content versions:
The black arrows show how the versions are used in the delivery process:
-
First delivery
-
SAP delivers BI Content objects in the D version.
-
The objects are saved in the M version during BI Content installation.
-
The M versions that were created are activated and saved in the A version.
Only those objects that are stored in the A version are exported from the development system. When importing into the target system, these objects (depending on object type), are either imported directly into the active version or into a modified version.
More information about which object version is imported into the target system: Transportable Object Types.
-
-
Second delivery (BI Content upgrade)
-
SAP delivers BI Content objects in a new D version.
-
You can compare the new BI Content with your active customer version and either adopt the new version or merge it with the existing version. You can use the following functions here:
-
Install: The customer version is deleted and replaced by the new BI Content version.
-
Merge: The two objects are merged and stored as a new customer version.
-
-
More information: Copying BI Content to the Active Version