Bulk Subscribe allow the user to query specified tables in a target ServiceNow instance, and the results will be synced in the subscribing instance. Bulk subscribes can also contain conditions that will be used to filter the resulting records in the target instance.

(info) NOTE: Bulk Subscribe is intended for when your instance has the DataSync for ServiceNow application and the target instance you want to subscribe to records from is integrated with a meshlet. This allows your instance to subscribe to records on that instance without the instance having the DataSync application installed.

Prerequisites


(warning) First, you will need to install DataSync for ServiceNow, install Perspectium Bulk Subscribe update set and run the Finish Install scripts.

(warning) You will also need to create a shared queue.

Procedure

To create a ServiceNow bulk subscribe, follow these steps:


Navigate to Bulk Subscribe

In ServiceNow's left side navigation window, navigate to Perspectium > Replicator > Bulk Subscribe or simply type and then click on Bulk Subscribe.

Click New

At the top of the form next to Bulk Configurations, click the New button. 

Enter a bulk subscribe name

In the Name field, type any name for your bulk subscribe.

Choose a table

Click the dropdown next to Table. Then, search for and choose the table whose data you want to subscribe to.

Choose a target queue

Under the Additional Settings tab, click the  icon next to the Target queue field. In the Queues popup, choose the shared queue that you want to send the subscribing command messages to. 

Add a query

Under the Additional Settings tab, in the Query String field, you can add conditions for the meshlet to use when getting records from the target instance. The filter conditions must be entered as ServiceNow encoded query strings.

Execute your bulk subscribe

Click the Save button at the bottom of the form to save the configurations for your bulk subscribe. Once your bulk subscribe configurations have been saved, you can click back into the bulk subscribe record and click the Get Records button at the bottom of the form to send a command message to trigger the meshlet to query the target instance for records. Alternatively, you can choose to run a bulk subscribe at specified interval(s) by creating a scheduled bulk configuration.