About Analytics in Oracle Internet of Things Cloud Service
Develop streaming and batch analytics applications, and deploy them on a big data infrastructure. These applications can process, learn, and analyze big volumes of constantly changing data collected from sensors and devices.
You can create applications that perform analytics over vast volumes of data, correlating sensor signals with historical and reference data using big data technologies.
You can model your IoT data, define the logic to process data, define application services, and manage the data ingestion process. You can also define multiple data sources, run ad-hoc queries, package and deploy your applications, and monitor live applications.
Analytics builds on the infrastructure provided by Oracle Internet of Things Cloud Service that allows you to integrate sensors and devices with very different characteristics (such as protocol, data formats, and communication protocols).
-
Reducing overall maintenance costs.
-
Ensuring consistent product quality and complying with standards.
-
Getting real-time notifications when the production yield or quality changes.
-
Getting real-time notifications before your equipment fails.
-
Predicting equipment outages.
-
Integrating your factory floor with your enterprise applications.
Build On Your IoT Applications
You can transparently access the devices that you registered in your IoT application. The device message formats are automatically available as analytics objects and links that you can use from your analytics processor.
Oracle Internet of Things Cloud Service integrates seamlessly with other Oracle enterprise applications, and can also integrate with third-party technologies.
The results from your analytics processing are available as messages and alerts that you can use to trigger actions in other applications.
Run Analytics
Business analysts can explore data to develop new hypotheses that will be the foundation of their analytics. They can query data using SQL and save their queries to use them later from the analytics processor. Oracle Internet of Things Cloud Service uses a Big Data platform so there’s no constraint in the volume of data available for exploration. Business analysts can also collaborate with their peers by saving and exporting the queries that they create. Developers can reuse the logic defined by business analysts by directly inserting the saved queries in their code. This ensures that the logic defined by the business analysts isn’t modified.
Develop Applications Based on Spark Java APIs
Oracle IoT Cloud Service uses native Spark Java APIs to perform the analysis. Developers can use the Batch and Streaming spark APIs to write the analytics processing logic.
Developers can also import external APIs and use them in their application.
Get Production-Grade Operational Visibility
You can deploy and manage your applications in production environments. Developers and operators can monitor SLAs (service level agreements) and common metrics across their systems using ready-to-use operational dashboards. They can use this information to implement operational best practices for their production environment. Additionally, they can write custom dashboards for stream visualization.