REST Call Jobs

A versatile job type that runs an arbitrary REST/HTTP/Solr command.

For example, you can configure this type of job to delete your old signals data:

How to configure a REST Call job to delete old signals
  1. Navigate to Collections > Jobs.

  2. Click Add and select REST Call.

    The REST Call job configuration panel appears.

  3. Enter an arbitrary ID for this job, such as "Delete-old-signals".

  4. Enter the following endpoint URI, substituting the name of your signals collection for signalsCollectionName:

    solr://signalsCollectionName/update
  5. In the Call Method field, select "post".

  6. Under Query Parameters, enter the property name "wt" with the property value "json".

  7. In the Request entity (as string) field, enter the following:

    <root><delete><query>timestamp_tdt:[* TO NOW-2WEEKS]</query></delete><commit /></root>

    See Working with Dates for details about date formatting.

    Your job configuration should look similar to this:

    Signals delete job configuration

Tip
You can configure a schedule for this job at System > Scheduler.