You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 22
Next »
Summary
You would like to prepare or analyze your current SAP BW system for the migration to "BW on HANA" or BW/4HANA?
Challenges to be met:
- Identify entities that are no longer needed to save effort and valuable storage space.
- Discuss with the functional business department how many of the tens, hundreds, or thousands of queries are still needed and have to be considered for the migration.
- Reflect new requirements in data models. InfoProviders must be adjusted.
- While you are talking to your business department, they want to take over (parts/all) of the old Queries so that they can continue their work.
- You have to rebuild Data Streams and therefore need to understand the complexity within the flows and the actual processes.
Errors
There is no real error, except for the fact that many of the above tasks have to be done manually.
Who likes to copy and paste information into Excel and concentrate on doing this (without errors) for hundreds of elements?
Of course, errors can creep in by making mistakes in the manual steps. Since this is too much effort, you decide on the "supposedly" easiest way by doing nothing, all or nothing at all.
Cause
There is no real support for the above activities through standard SAP tools.
Solution
Use the products of the Performer.
Example
Phase | Activities | How to support them with the Performer Suite | Time-saving potential (with each activity) |
---|
Analysis (System Scout) | - Create a basis for discussion with the Functional Department what is needed in terms of reporting
- Identify unneeded objects that can be deleted/cleaned up
- Check Data Flows for (also for nested ABAP/AMDP) logic that is not always immediately visible
- Understand overall complexity in mapping for the whole data flow at once
- Identify Queries that have not been used for a long(er) time.
- Understand the dependencies from one BW Object to nearly all other elements (including ABAP/AMDP)
- Understand what is on which system available. Are all Queries/InfoProviders/etc. transported and available in all Systems? All emergency changes from PROD maintained in DEV as well?
| - /wiki/spaces/DPUM192/pages/512103569
- There are several System Scout functions for that:
- List InfoProvider without Usage in Data Flows
- Last Load and Usage Analysis
- Show inactive Objects
- Unused InfoObjects
- Variables Analyzer
- Data Flow Analysis
- Data Lineage of BW Entities
- Use "Grid View" with "Column Chooser" and column "Last Used Date": Column Chooser
- Usage of BW Entities
- Mass comparison: Compare Entities of Systems. Individual comparison: Comparison of Elements (can also be triggered form the mass comparison for different elements; detailed mass comparison coming soon)
| - 40%-60%
- 20%-50%
- 35%-45%
- 20%-40%
- ~5%
- 5%-15%
- 50%-80%
|
---|
Design | If you have a good idea, please let us know how we can support you even more and create a feature request. |
|
|
---|
Implementation (Migration Booster & Translation Steward) | - You need to take over data models to BW/4HANA or BW on HANA while still adjusting existing naming conventions.
- You want to take over (some/many/all) Queries to the new and adjusted data model to secure basic processes within functional/reporting departments.
- You need to translate elements in the Data Warehouse to reflect two/several languages using a dictionary instead of doing this manually.
- You want to use consistent Naming Conventions.
- Go through all DTPs and ensure that they are relevant for loading and are used/implemented in process chains.
| - Migration Booster
- Copy Reporting Elements
- Translation Steward
- Check Naming Conventions of BW Entities with System Scout (also possible from transports)
- Show DTPs used and not used in process chains: Show DTPs and InfoPackages incl. Filters
| - 80%-95%
- 80%-95%
- 50%-70%
- 5%-15%
- 50%-70%
|
---|
Testing | For Bug Fixing aspects - see also Phase "Support" If you have more good ideas, please let us know how we can support you even more and create a feature request.
|
|
|
---|
Deploy (Docu Performer) | - Use existing documentation and specifically added information (comments) for objects to understand additionally required procedures/impacts/etc. (special loading, activation order, etc.).
more coming soon... If you have a good idea, please let us know how we can support you even more and create a feature request!
| - BW Commenting + BW Documentation especially: Scenarios
| - ~5%
|
---|
Support (System Scout) | - Support general resolutions for data:
- You need to understand how mappings are done within Data Flows, to be able to identify errors.
- Here it is also important to understand what ABAP/AMDP routines do and..
- ..if there are any relevant DTP/IP Filter and selections that influence processing or that has been changed due to singular events (testing, one-time loading, etc.) but have not been reversed.
| - Data Flow Analysis - here especially:
- Mapping Analysis of InfoObjects
- Look-Up Analysis
- Show DTPs and InfoPackages incl. Filters
| - 15%-40%
- 20%-50%
- ~10%
- ~10%
|
---|
Documentation (Docu Performer) | - Preserve knowledge for later use, changes in team structure, etc.
- Creating documentation for different target groups (Functional Department, Audits, IT, etc.)
| - BW Commenting
- BW Documentation especially: Scenarios
| - at least 15% depending on how well it is used later.
- 10%-40%
|
---|