Message-based processing example

Message-based scheduling functionality of IBM® SPSS® Collaboration and Deployment Services can be used to trigger processing by repository events as well as by third-party applications. For example, a job can be configured to be rerun when the IBM SPSS Modeler stream used in one of the job steps is updated.

The procedure involves the following steps:

  1. Using IBM SPSS Deployment Manager, create a JMS message domain.
  2. Set up a message-based schedule for the job using the message domain. Note that the JMS message selector must indicate the resource ID of the IBM SPSS Modeler stream as in the following example:
    ResourceID=<resource ID>

    The repository resource ID of the IBM SPSS Modeler stream can be found in the object properties.

  3. Set up a notification for the IBM SPSS Modeler stream based on the JMS subscriber you have defined.
  4. To test the message-based schedule, the stream must be opened in IBM SPSS Modeler, modified, and stored in the repository. If everything has been set up correctly, the schedule will trigger the job.