Query SOW Topic
AMPS provides a module for querying a SOW topic. The amps-action-do-query-sow
queries the SOW topic, and stores the first message returned by the SOW query into a user-defined variable.
This module requires the Topic
, MessageType
and Filter
parameters to identify the query to run. This module requires the CaptureData
parameter in order to be able to store the result of the query.
Parameter | Description |
---|---|
| The name of the topic to query. This topic must be a SOW topic, a view, a queue, or a conflated topic. There is no default for this parameter. This parameter supports regular expressions. |
| The message type of the topic to query. There is no default for this parameter |
| Set the filter to apply. If a |
| Sets the name of the variable within which AMPS will store the first message returned. |
| If no records are found, AMPS stores the |
| An For example, to order in descending order of the |
| The options for the query. This action accepts any valid option for a |
Once you query a message from the SOW topic, you can use the captured data in other actions. The example below uses amps-action-do-query-sow
to query the SOW on a schedule in order to echo messages to the log for diagnostic purposes:
Last updated