Welcome Guest! Log in
Stambia versions 2.x, 3.x, S17, S18, S19 and S20 are reaching End of Support January, 15th, 2024. Please consider upgrading to the supported Semarchy xDI versions. See Global Policy Support and the Semarchy Documentation.

The Stambia User Community is moving to Semarchy! All the applicable resources have already been moved or are currently being moved to their new location. Read more…


The Designer is shipped with an Impact Analysis utility that offers the possibility to graphically visualize where a Metadata is used in the current Workspace, what are the sources loading it, and what are its targets.

This can help for instance to find which sources are loading a specific table, and what this table is loading next.

More generally, this allows to see where data comes from, and where it goes.

This article explains how to use the Impact Analysis utility to accomplish this.

Prerequisites:
  • Stambia DI Designer S19.0.0 or higher

 

Impact Analysis

Overview

To perform an Impact Analysis, simply right click on the Metadata node in the Project Explorer or in the Metadata Editor, and select Impact Analysis.

In the Project Explorer:

menuInProjectExplorer

 

Or in the Metadata Editor:

 

menuInMetadataEditor

 

The Impact Analysis utility will then open, and here is an overview of its buttons and views:

 

impactAnalysisOverview

 

And below their description:

Screenshot Number Name Description
1 Depth

Number of ancestors and children levels to be shown.

The default depth when performing an analysis is 1, so only showing the direct ancestors and children.

The Reset Analysis button must be used to update the analysis when the value is changed.

2 Reset analysis Resets the current analysis with the current settings.
3 Arrange all Re-arrange automatically the analysis editor display
4 Reveal real node When the same node appears multiple time in a analysis, clicking on this while one of these node is selected will automatically focus on the one that impacts the target of the analysis.
5 New analysis

Performs a new analysis on the currently selected node.

This opens a new Impact Analysis Editor.

6 Export as PNG Export the current analysis as an image
7 Metadata file filter

This part allows to filter from the analysis the nodes that are located in the checked Metadata files.

When a Metadata is checked, all the nodes contained in will be hidden in the analysis.

8 Metadata node filter

This part allows to filter from the analysis the nodes that are checked.

When a node is checked, it will be hidden in the analysis.

9 Analysis editor

Editor in which the analysis is displayed.

Users can click on the nodes to visualize its impact and flow.

When clicking on a node, the Properties, Involved Models, and analysis colors are updated accordingly.

This part is explained with more details further in the article.

10 Involved Models

Mappings in which the currently selected node is involved.

You can double click on a Mapping to open it.

11 Properties

Technical information about the selected node, with a clickable link to open the associated Metadata.

 

Analysis Editor usage

In the analysis, you can click on any node to visualize its flow and impact on the analyzed node.

When a node is clicked, you can see the sources loading it in blue color, and its targets in orange.

The currently selected node appears in purple.

The analyzed node (original node on which we performed the analysis), is surrounded with a purple frame.

For instance, on our previous example:

impactAnalysisClickedNode

 

 

Articles

Suggest a new Article!