Communicating Results
Once the data is collected and analyzed to produce meaningful information, the final step is to communicate this information. The information produced is communicated as follows:
Create dashboards using summarized analytics tables and event streams.  A dashboard is a container for gadgets/widgets, and its pages have a structured layout with predefined grids, to which you add the dashboard components.Â
Events can be notified or published to external systems from the WSO2 IoT server using event publishers. Event publishers enable you to manage event publishing and notifications. They allow publishing events via multiple transports in JSON, XML, Map, text, and WSO2Event formats to various endpoints and data stores.
Communicating Results Through REST API
WSO2 DAS stores the received events and processed data in its underlying data storage system, where that data can be retrieved using the standards APIs that have been defined. Analytics REST API allows external
parties to query this data. When this API is used independently of the backend data store, it can be used to lookup/search for data that is stored in the system.ÂAnalytics JavaScript API exposes WSO2 DAS analytics functionalities as JavaScript functions. You can use this JavaScript API in your Web apps to perform analytics operations when creating Web apps or Dashboard gadgets.