Icons in Data Flow Analysis - discovery - 23.1

Spectrum Discovery Guide

Product type
Software
Portfolio
Verify
Product family
Spectrum
Product
Spectrum > Discovery
Version
23.1
Language
English
Product name
Spectrum Discovery
Title
Spectrum Discovery Guide
Topic type
How Do I
Overview
Reference
First publish date
2007
ft:lastEdition
2024-02-07
ft:lastPublication
2024-02-07T17:21:58.768552

The Data Flow Analysis canvas in Spectrum Discovery contains a variety of icons that represent different parts of Spectrum Technology Platform as well as the data resources connected to Spectrum Technology Platform.

Dataflows and Stages

Icon Entity Lineage Impact Analysis
Dataflow type

Expand this icon to see the exposed and last saved versions of the dataflow.

The lineage of a dataflow type shows the data sources that feed into any version of the dataflow (either exposed or last saved). The impact analysis of a dataflow type shows the destinations where any version of the dataflow writes data. If any version of the dataflow is an exposed job, the impact analysis also shows an activity type icon which represents the fact that the dataflow may be used as an activity in a process flow.
Dataflow version (exposed or last saved)

Expand this icon to see the stages in the dataflow.

The lineage of a dataflow version shows the data sources that feed into the version. It also shows subflows contained in the dataflow. The impact analysis of a dataflow version shows the destinations where the selected version of the dataflow writes data. If the dataflow is an exposed job, the impact analysis also shows an activity type icon which represents the fact that the dataflow may be used as an activity in a process flow.
Stage type Stage types have lineage if the stage represents a subflow. In this case the subflow shows as lineage of the stage type. For other stage types, there is no lineage. The impact analysis of a stage type shows all the flows that use the stage. For example, if you are looking at the impact analysis of the Read from File stage type, the impact analysis shows all the flows that contain a Read from File stage.
Stage instance The lineage of a stage instance shows data used by the stage, and also the stage type. The impact analysis of a stage instance shows where the data goes to after being processed by the stage. This could be another stage in a dataflow, a database, a file, or any other place where the data is sent.
Default service options

This entity represents the default options for the selected service. Default options are those configured in Management Console.

The lineage of default service options shows entities that the service depends on by default. For example, if a service has a default option that specifies a Spectrum database such as a postal database or a geocoding database, that Spectrum database is shown in the default service option's lineage. The impact analysis of default service options shows the stages that are configured to use the default service options rather than overriding them in the stage.

Data Sources and Destinations

Icon Entity Lineage Impact Analysis
Connection The lineage of a connection shows the entities that write data to the connection. The impact of a connection shows the entities that read data from the connection.
Database    

Spectrum Databases

Icon Entity Lineage Impact Analysis
Spectrum database Spectrum databases have no lineage. The impact analysis of Spectrum databases shows the stages that use the database. It also shows when the database is configured as a default service option.

Reports

Icon Entity Lineage Impact Analysis
Report type Report types have no lineage. The impact analysis of a report type shows the flows where the report type is used. For example, if you are looking at the impact analysis of the ValidateAddressSummary report type, the impact analysis shows all the flows that generate a ValidateAddressSumary report.
Report instance The lineage of a report instance shows the report type. Report instances have no impact.

Process Flows and Activities

Icon Entity Lineage Impact Analysis
Process flow type

Expand this icon to see the exposed and last saved versions of the process flow.

The lineage of a process flow type shows the activities, such as dataflows, that are called by any version of the process flow, and the data sources that feed into those activities. The output from the activities is also shown in the lineage of the process flow, not in the impact. Process flow types have no impact since any data produced by a result of running a process flow is shown in the lineage, where the called activities are shown along with the output from those activities.
Process flow version

Expand this icon to see the activities in the process flow.

The lineage of a process flow version shows the activities, such as dataflows, called by the selected version of the process flow, and the data sources that feed into the version. Process flow versions have no impact since any data produced by a result of running a process flow is shown in the lineage, where the called activities are shown along with the output from those activities.
Activity type

An activity type represents a flow that can be used inside a process flow.

The lineage of an activity type shows the dataflow that the activity represents, and the data sources for the dataflow. The impact of an activity type shows the process flows that contain the activity. If an activity type has no impact, it is not used in any process flow.
Activity instance The lineage of an activity instance is the activity type and the dataflow represented by the activity type. If the activity is preceded in a process flow by another activity, that activity is also shown in the activity's lineage. The impact of an activity is the activity that follows it in a process flow.

Modeling

Icon Entity Lineage Impact Analysis
Model store The lineage of a model store shows the physical and logical models that comprise the model store. The impact of a model store shows the connections to the model store and the flows that use the model store.
Physical model The lineage of a physical model shows the connections that supply data to the physical model, such as database connections, file server connections, or cloud connections. The impact of a physical model shows the logical models that are mapped to the physical model. The impact also shows the model stores that contain the model.
Logical model The lineage of a logical model shows the physical model that is mapped to entities in the logical model. The impact of a logical model shows the model stores that contain the model.
Entity in a physical or logical model, or relationship in a logical model Inside a physical model, entities do not have lineage.

Inside a logical model, the lineage of an entity is the relationship between the entity and other entities

Inside a physical model, entities do not have impact.

Inside a logical model, relationships have impact on the entities that they connect.