
Data insights and reporting layer
The data insights and reporting layer is responsible for exposing the data insights platform to end users, including data analysts and data scientists. Data discovery, self-service business intelligence, search, visualization, data insights, and interactive analytical applications can all be provisioned in this layer and can access both the transformed data in the serving analytical data storage layer and third-party APIs in the data intelligence layer, all via the unified access layer. The fundamental purpose of the data insights and reporting layer is to deliver actionable insights and business value derived from all the structured, semi-structured, and unstructured data available to the data insights platform in both batch and real time. Examples of open source technologies used to implement the data insights and reporting layer that are also accessible to end users include the following:
- Apache Zeppelin
- Jupyter Notebook
- Elastic Kibana
- BIRT Reporting
- Custom JavaScript-based web applications for search and visualization
Examples of commercial technologies include the following business intelligence applications for creating dashboards and reporting:
- Tableau
- Microsoft Power BI
- SAP Lumira
- QlikView