F.1 Overview
A Combined Result (such as Batch Result, Job Result, Sync Result, etc.) can be sent in different ways based on the type of configuration as follows.
Option 1: A Result with references to sub-results is useful when the use case requires:
Shorter turn-around time.
Receive single results as soon as they are generated.
Smaller size on each message.
Option 2: A Result including the complete content of the sub-results is useful when the use case requires:
Self-contained result.
Note: It is not suitable for a large number of sub-results.
Note: A Result including partial content of the sub-results is useful when the use case requires:
Tracking of progress for a batch, sync or job process.
Recommendation:
Option 1 is the recommended option.