Short Description |
Ports |
Subgraph Attributes |
See also |
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 | – | 0-n | 0–n | – | – | [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. |
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.
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 SubgraphInput component in corresponding subgraph are required. [2] All output ports defined by SubgraphOutput component in corresponding subgraph are required. |
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.
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 subgraph to the dictionaries in 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 |
For more details about the subgraphs see Part VI, Subgraphs.