Dynamic Subgraph in Abinitio

                                     Dynamic Subgraph in Abinitio



=> Dynamic Subgraph -> subgraph that can be updated independntly of the parent graph or the graph which uses it -> parent graph maintains a pointer to the dynamic sub graph but the contents of the dynamic sub graph not loaded until parent graph runs graph interface - contract between parent graph and synamic subgraph .mgi


Set of Requirements for Dynamic Subgraph: Input parameters, ports, propagation direction for record formats layout attributes phases if it can have more than 1


Step 1. Create .mgi i.e. the graph interface file File-> New -> Graph Interface Graph Interface Editor->

Parameters
        Implementation: <path of the dynamic graph .mp file>
        Error_group
        Log group
    <other custom parameters>
Ports
    < insert as many input /output ports required>

Propagation Rules
First Port – Second Port

Save as lets us Say testdynamic.mgi


Step 2. Create   .mp i.e. the Dynamic SubGraph
File -> New ->Dynamic Subgraph…


Save as testdynamic_DSG.mp


Step  3. Parent Graph that uses the subgraph

For More Abinitio, AWS, Database content please visit my youTube channel.




Comments

Popular posts from this blog

Abinitio Interview Question # 1 - Write Multiple Files in Abinitio

Next In Sequence in ABinitio | How next_in_sequence() works in MFS