Subgraph

Subgraph 64x64

Short Description

Ports

Subgraph Attributes

Details

See also

Short Description

The Subgraph component represents a whole subgraph in parent graph.

Component Same input metadata Sorted inputs Inputs Outputs Each to all outputs Java CTL Auto-propagated metadata

Subgraph

0-n

0–n

[1]

1

 The component Subgraph can propagate metadata through itself or auto-propagate metadata on its ports. The metadata auto-propagation depends on metadata assigned on edges in the subgraph.

Ports

Port type Number Required Description Metadata

Input

0-n

[1]

Input of Subgraph

Depends on Subgraph

Output

0-n

[2]

Output of Subgraph

Depends on Subgraph

1

 All input ports defined by the SubgraphInput component in corresponding subgraph are required.

2

 All output ports defined by the SubgraphOutput component in corresponding subgraph are required.

Metadata

The component Subgraph can propagate metadata through itself or auto-propagate metadata on its ports.

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

Subgraph Attributes

Attribute Req Description Possible values

Subgraph

Input mapping

no

Enables to set up input parameters and dictionaries of subgraph.

Output mapping

no

Enables to set up mapping from dictionaries in a subgraph to dictionaries in a parent graph.

Skip checkConfig

no

Enable to skip checkConfig of subgraph.

Inherited from parent job (default) | true | false

Subgraph URL

yes

URL of file with subgraph definition.

E.g. ${SUBGRAPH_DIR}/my-subgraph.sgrf

Details

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

For more details about the subgraphs see Subgraphs.

Use the Ctrl+double-click shortcut to instantly open the subgraph.