Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The standard DataSync method that we provide is one to one. You define a shared queue on your source that will generate one message to

be read by one target

share to. One target application (the DataSync Agent, meshlet, Perspectium Core ServiceNow app, etc.) will subscribe to the same queue to read the message. If you are sharing from one source and intend to send the same data to several different targets (data warehouses, dev instances, test instances) you may have noticed that you will have to create as many duplicate share configurations (bulk shares and dynamic shares) as you have targets.

For simple sharing to two or three destinations this is very manageable, but if you plan on sharing out towards several destinations this can be cumbersome.  To solve this, we have the capability to perform one to many syncing which we refer to as a fanout queue. You send your data once to a single shared queue and

we will handle sending it out to several queues to be read out. It will be as straightforward as:Share ToSubscribe To

then MBS will fanout the message to multiple other queues for different target applications to each read one.


For example, 

Shared Queue

(in Perspectium Core

ServiceNow Application)

Subscribed Queues

(in Target Applications)

psp.out.
fanout
replicator.company.fanoutpsp.out.replicator.company.data1
psp.out.replicator.company.data2
psp.out.replicator.company.data3
psp.out.servicenow.company.dev
psp.out.servicenow.company.test


Image Added

To setup a fanout queue, contact us at support@perspectium.com in order for us to know your requirements and how we can best create your desired structure.


Similar topics


Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "datasync-for-servicenow"

Contact Perspectium Support


US: 1 888 620 8880

UK: 44 208 068 5953

support@perspectium.com