Create IoT Consumer#
IoTConsumer.Create
IoTConsumer.CreateTemplate
IoTConsumer.CreateFromTemplate
Overview#
This operation is used to create a IoT Consumer. A template can also be created using a similar procedure and there is also the possibility of using a template to create the new object as well. This selection can be done in the main entity menu.
Setup#
No specific setup is required other than to meet the preconditions of the transaction.
Preconditions#
- The IoT Consumer does not currently exist in the system.
- The IoT Data Platform module is properly licensed in the system.
Sequence of Steps#
Step 1: General Data#
- Provide a name for the IoT Consumer.
- Optionally, provide a description of the IoT Consumer.
- Select the IoT Consumer Definition to use.
- Select the number of Instances of the IoT Consumer, the maximum number of worker instances that can be allocated by the system for high-availability and scalability purposes.
-
Select the Start Date.
Warning
If defined in the past, the system will attempt to "replay" the messages from that date onwards; if defined in the future, the system will pick-up messages from after that date.
-
Select the Event Filter Type out of the following options:
- All - all events are selected.
- List (Default) - the user will have to pick the events to be ingested.
- Pattern - a pattern must be specified to select events.
-
Type - the user must specify an IoT Consumer Type.
Note
Some IoT Consumer Definitions may not support every Event Filter Type.
-
Depending on the Event Filter Type, the configuration of the IoT Consumer will be slightly different. If Type is selected, the user must select a Type defined from lookup table IoTEventTypeType; if Pattern is selected, the user must enter a well formed PatternFilter.
Step 2: Events#
-
If the Event Filter Type selected is List, the user must select the events to be used from a list of available events in the system:
Step 3: Configuration#
- Set the specific parameters to a particular IoT Consumer Definition.
- Select Create to complete the operation.

