Running the incremental updates graph

After creating the graph and configuring the components, you can run the graph to load the incremental update records into the Endeca data store.

To run the graph to load incremental updates:

  1. Make sure that you have an Endeca Server running on the host and port that are configured in the Add/Update Records connector. In addition, make sure that the specified Endeca data store has been started.
  2. Run the graph using one of the run methods. For example, you can click the green circle with white triangle icon in the Tool bar:
As the graph runs, the process of the graph execution is listed in the Console Tab. The execution is completed successfully when you see final output similar to this example of adding five new records:
INFO  [WatchDog] - ----------------------** Final tracking Log for phase [0] **---------------------
INFO  [WatchDog] - Time: 04/06/12 10:53:21
INFO  [WatchDog] - Node                   ID         Port      #Records         #KB aRec/s   aKB/s
INFO  [WatchDog] - ---------------------------------------------------------------------------------
INFO  [WatchDog] - UniversalDataReader    DATA_READER0                                 FINISHED_OK
INFO  [WatchDog] -  %cpu:..                          Out:0            5           3      5       3
INFO  [WatchDog] - Incrementals           ENDECA_ADD_OR_UPDATE_RECORDS0                FINISHED_OK
INFO  [WatchDog] -  %cpu:..                           In:0            5           3      5       3
INFO  [WatchDog] - ---------------------------------** End of Log **--------------------------------
INFO  [WatchDog] - Execution of phase [0] successfully finished - elapsed time(sec): 1
INFO  [WatchDog] - -----------------------** Summary of Phases execution **---------------------
INFO  [WatchDog] - Phase#            Finished Status         RunTime(sec)    MemoryAllocation(KB)
INFO  [WatchDog] - 0                 FINISHED_OK                        1              4927
INFO  [WatchDog] - ------------------------------** End of Summary **---------------------------
INFO  [WatchDog] - WatchDog thread finished - total execution time: 1 (sec)
INFO  [main] - Freeing graph resources.
INFO  [main] - Execution of graph successful !

As the example shows, the Final Tracking Log lists the number of records that were read in by the UniversalDataReader component and the number of records (5 in this example) that were sent to the Endeca data store by the Add/Update Records connector.