About Oracle IoT Cloud Service Stream Exploration
The stream exploration feature of Oracle IoT Cloud Service allows you to process and analyze data messages that are sent from your devices to Oracle IoT Cloud Service. This feature is now deprecated and it will be removed in future releases.
Note:
This feature is now deprecated and will be removed in a future release.The stream exploration feature provides a business focused visual approach to real-time streaming event analytics. It is based on the Oracle Stream Analytics tool and exposes some of the features that the tool offers. Using the Oracle IoT Cloud Service Management Console, you create an exploration by using one of your previously defined exploration sources that you want to analyze further. You can also annotate the data message being sent with device-specific metadata. Doing so will give you additional identifying criteria to use during your data analysis. See Understanding Explorations in Using Oracle Stream Analytics and Add a Message Exploration to an Application for more information.
Once an exploration is published, it becomes available as one of the message formats to choose from when you’re configuring your IoT Application’s integration with external services, such as Oracle Business Integration (BI) Cloud Service, Oracle Mobile Cloud Service, JD Edwards EnterpriseOne IoT Orchestrator, Oracle Storage Cloud Service, or an enterprise application.
-
There is no support for references.
-
Publishing explorations to targets outside of Oracle IoT Cloud Service is not supported.
-
There is no support for creating data streams from external sources.
Streams
Streams in the above diagram represent the streams of data being sent to the stream explorer tool. Using the Data and Explorations page within the scope of an IoT Application, you create exploration using previously defined exploration sources data or alert messages that you want to further explore. See Add a Message Exploration to an Application for more information.
Explorations
-
Correlate data or alerts from multiple device data streams
-
Filter and group data.
-
Specify the time/event-based windows for aggregation functions.
-
Specify aggregation functions to be used in summaries.
-
Review incoming events (before you apply the logic) and resulting events (after you apply the logic) in tabular and graph forms
Patterns
A Stream Explorer pattern provides you with a simple way to explore event Streams based on common business scenarios. A pattern is a template of an Oracle Stream Analytics application that already has the business logic built into it. The visual representation of the stream varies from one pattern type to another based on the key fields in the stream you choose to use.
Pattern Name | Description |
---|---|
Top N | First N events in the specified time window |
Bottom N | Last N events in the specified time window |
Up Trend | Detects when the up trend starts and continues to grow. E.g., use this pattern to identify when the temperature value from a sensor device starts increasing continuously |
Down Trend | Detects when a numeric event field shows a change in a specified trend, lower in value. E.g., to identify when the temperature value from a sensor device starts continuously decreasing |
Fluctuation | detects when an event data field value changes in a specific upward or downward fashion within a specific time. E.g., to identify the variable changes in pressure values within acceptable ranges |
Eliminate Duplicates | Eliminates duplicate events in a specific event stream |
Detect Duplicates | Detects when an event data field has duplicate values within a specified period of time |
Detect Missing Event | Detects when an expected event does not occur within a specified time window. e.g, use this pattern in circumstances when the next heartbeat event is missing |
W pattern | Detects when an event data field value rises and falls in a W fashion over a specified time period |
Inverse W | Detects the inverses of W |
Spatial General | Analyzes streams containing geo-location data and determine how events relate to pre-defined geo-fences in your maps. |