Impact Analysis Usage
This section deals with aspects of the impact analysis usage.
If you keep the default selection for all fields, the statistics file ZDIMPANA.ZIP located in <SUM directory>/abap/save is used.
Starting the Impact Analysis
-
In batch mode: The Impact Analysis is called during a SUM run in phase RUN_IMPACT_ANALYSIS_ZDO. This phase uses the file ZDIMPANA.ZIP.
-
As a dialog from the SUM toolbox: The impact analysis of the delivered as part of the Software Update Manager Toolbox. For more information, see SAP Note 3092738
. After the phase
RUN_RSPTBFIL_ZDM_CLASSIFY is completed, it can be called in dialog mode.
Evaluating the Impact Analysis
If something is found, SUM stops in phase RUN_IMPACT_ANALYSIS_ZDO with an error message:
Log file for phase RUN_IMPACT_ANALYSIS_ZDO: <DIR_PUT>/SUM/abap/log/IMPANAUPG.<SID>
The results need to be checked in detail, which takes a while. Therefore, you can ignore the error at this time by selecting Ignore phase errors and proceed to next phase. While SUM continues with the update, check every single result of the impact analysis carefully.
-
Read the text-based log file output.
-
Use the dialog mode of the impact analysis in SUM Toolbox.
Impact Analysis Output in SUM Toolbox
In the following, you see an example of an impact analysis output triggered in the dialog mode:
|
Section |
Purpose |
|---|---|
|
(1) File Selection |
Displays the relevant data for performing the impact analysis. The following three scenarios are covered:
|
|
(2) Header |
Displays information such as export date, source system ID, number of evaluated days, and whether software changes such as importing shipments are included during the exported time. |
|
(3) Overall Summary |
Displays the total number of cloned tables, read-only tables, and additional database space for cloned tables. It also displays the total change volume for all tables in the system, and the online replication volume for cloned tables per day. These numbers help you to better understand the ratio of cloned tables compared to the total number of changes in the system. |
|
(4) Impact Analysis Findings |
Summarizes and aggregates the issues. Also, gives an estimate on the required database free space for the clone tables. |
|
(5) Result table in ALV grid |
Displays results at severity, category, and table level. |
|
Category |
Comment |
|---|---|
|
Read-only |
The most critical category that always has to be checked in detail. The table is used in the productive system according to the provided statistics, but is read-only during the runtime of the bridge subsystem. |
|
Triggers |
If database triggers exist in the production system, a reload can be necessary, or the trigger must be dropped. For more information, see SLT Replication Handling. |
|
Cloned |
Large tables that are cloned. |
|
Smart-switch |
Tables that are cloned, but changed frequently in production. All clone tables are renamed in phase EU_SWITCH_ZDM, which requires an exclusive lock. However, the more changes a table has, the more difficult it is to get an exclusive table lock. |
|
Comp. view |
Tables that receive a new non-key field can be kept as "shared". The bridge subsystem only sees the old fields using a compensation view. The new field is added dDuring the upgrade in phase PARCONV_UPG. This requires an exclusive table lock. |
|
Severity |
Comment |
|---|---|
|
Green (square) |
Uncritical finding. Usually, no further action is required. By default, these entries are hidden. To display them as well, click the green button in the ALV Grid menu bar. |
|
Orange (triangle) |
No immediate action is required. You are only reminded of a specific message, such as a warning that a table is smart-switched. |
|
Red (circle) |
These messages must be checked in more detail with the business teams, as there is a potential risk to productive business operations. |
