Subgraph

Available in Community Designer

Short Description
Ports
Subgraph Attributes
See also

Short Description

The Subgraph component represents whole subgraph in parent graph.

Component Same input metadata Sorted inputs Inputs Outputs Each to all outputs Java CTL Auto-propagated metadata
Subgraph
no
0-n0–n
no
[1]

[1]  The component Subgraph can propagate metadata through itself or auto-propagate metadata on it's ports. The metadata auto-propagation depends on metadata assigned on edges in the subgraph.

Abstract

Component Subgraph serves for launching of subgraphs from graph. The subgraph functionality is user defined and depends on particular subgraph being used.

For details about subgraphs see Part VI, Subgraphs.

Icon

Ports

Port typeNumberRequiredDescriptionMetadata
Input0-n [1] Input of SubgraphDepends on Subgraph
Output0-n [2] Output of SubgraphDepends on Subgraph

[1]  All input ports defined by SubgraphInput component in corresponding subgraph are required.

[2]  All output ports defined by SubgraphOutput component in corresponding subgraph are required.

Metadata

The component Subgraph can propagate metadata through itself or auto-propagate metadata on it's ports.

The metadata auto-propagation depends on metadata assigned on edges in the subgraph.

Subgraph Attributes

AttributeReqDescriptionPossible values
Subgraph
Input mappingnoEnables to set up input parameters and dictionaries of subgraph. 
Output mappingnoEnables to set up mapping from dictionaries in subgraph to the dictionaries in parent graph. 
Skip checkConfignoEnable to skip checkConfig of subgraph. Inherited from parent job (default) | true | false
Subgraph URLyesURL of file with subgraph definition.E.g. ${SUBGRAPH_DIR}/my-subgraph.sgrf

Details

For more details about the subgraphs see Part VI, Subgraphs.

See also

Common Properties of Components
Specific Attribute Types
Common Properties of Job Control