Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: ltollesonYou can do this using the ExecuteBRX node.
Here are the steps and an attached example for setting this node.
1) Create a graph that runs your compare process. I'm sure this is the graph you have already created. Setup FileNameA and FileNameB as graph level run parameters and reference their values in your code where needed. Make sure you have 2 runs. One will contain values that can be used to test the graph and the other will contain values used by the BRX to reference those run paramters (ie. {{*FileNameA*}}.
2) Create a second graph that is the main driver graph. This graph should have a data stream that contains fields for FileNameA and FileNameB that you want to process. Pass this data stream into the ExecuteBRX node. Make sure the fields containing the filenames are the exact same name and case as the graph parameters in your first graph.
3) Before you run the ExecuteBRX node make sure you have tested both graphs independently.
4) Lastly you need to create a BRX file from the first graph and store that on your LAE Server. If you are using the Desktop version then you can save the BRX where you save your BRG file. This is the file that gets called from the ExecuteBRX node.
Hope this helps... See Attached Example. It is very simple, but gives you an idea of how to structure the graphs and your parameters.
Attachments:
ExecuteBRXExample.zip