Create a new graph in the project where you want to run graph in
an outer transaction.
Add the following components to the graph:
Universal Data Reader (from the Readers
section) and
Transaction RunGraph (from the Discovery
section).
Edit the
Universal Data Reader:
In the
File URL field, specify the steps input
field in the
data-in directory.
Set the
Number of skipped records per source to
1.
Optionally, specify a
Component name.
Add an edge connecting the
Universal Data Reader to the
Transaction RunGraph component. Create a new
metadata file for the edge using the
Extract from flat file option and specifying
the steps input file as the
File URL.
Edit the
Transaction RunGraph component.
Specify the
Endeca Server Host and
Endeca Server Port.
In the
Upon failure field, specify the action you
want to component to take when a transaction fails. Options include:
Rollback
Roll the data store back to the state it was in before the
outer transaction started, then commit the transaction.
Commit
Commit those changes that have been made successfully
before the failure occurred, then commit the outer transaction.
Do nothing
Stop processing changes, but do nothing more. The outer
transaction is left open and running, which means you need to stop the outer
transaction manually.