User Tools

Site Tools


replicator_snc_multiple_multioutput_jobs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
replicator_snc_multiple_multioutput_jobs [2017/10/06 16:11]
dloo [Bulk Processing]
replicator_snc_multiple_multioutput_jobs [2019/10/29 19:05] (current)
paul [Bulk Processing on a Queue]
Line 22: Line 22:
  
 ==== Bulk Processing on a Queue ==== ==== Bulk Processing on a Queue ====
 +<WRAP round important>​
 +The Bulk Processing on a Queue method is not suggested for dynamic shares as messages will not be in order
 +</​WRAP>​
 This refers to wanting to process a high volume of messages on a specific queue. ​ If you are Bulk Sharing millions of messages for a single queue than this is the path you should lean towards. This refers to wanting to process a high volume of messages on a specific queue. ​ If you are Bulk Sharing millions of messages for a single queue than this is the path you should lean towards.
  
 This is to set up the Sharing to divide the work for a queue into smaller distinct chunks - and having multiple jobs each process a chunk. The primary way to do this by querying off of the sys_id of the Outbound Message.  ​ This is to set up the Sharing to divide the work for a queue into smaller distinct chunks - and having multiple jobs each process a chunk. The primary way to do this by querying off of the sys_id of the Outbound Message.  ​
  
-It is important to note that this is querying off the sys_id of the outbound message itself and not the record that the Outbound Message represents. ​ Additionally we share out the records in a way to preserve sequencing on a single queue, this method does not honor that sequencing. So we would recommend this if you are Bulk Sharing a large set of data and are not concerned about the order they arrive in.+It is important to note that this is querying off the sys_id of the outbound message itself and not the record that the Outbound Message represents. ​ Additionally we share out the records in a way to preserve sequencing on a single queue, ​**this method does not honor that sequencing.** So we would recommend this if you are Bulk Sharing a large set of data and are not concerned about the order they arrive in. 
  
 ==== Segregated Processing for a Group of Queues ==== ==== Segregated Processing for a Group of Queues ====
Line 33: Line 37:
 This is set up the Sharing to divide the work for your Outbound Table into groupings based on the queue they are writing to. Since the queues are processed iteratively this is changing it from 1 job processing all queues to X jobs processing their own subset of queues. This is set up the Sharing to divide the work for your Outbound Table into groupings based on the queue they are writing to. Since the queues are processed iteratively this is changing it from 1 job processing all queues to X jobs processing their own subset of queues.
  
-This will retain the sequencing of the data.  +**This will retain the sequencing of the data. ** 
  
 ---- ----
replicator_snc_multiple_multioutput_jobs.1507331477.txt.gz · Last modified: 2017/10/06 16:11 by dloo