Live Data Connectivity & Data Consumption Methods
Live Data Gateway Functional Layers:
Data Virtualization Layer
The Data Virtualization layer of Live Data Gateway is the connection point into the many data sources that are supported - Cloud Data, Relational Data, OLAP Data, Hadoop Data, Applications (On-Premise and Cloud). All connectivity is managed through this single virtualized data connection point, meaning that no database drivers or other connections mechanisms are required by any consuming application or user environment, instead Live Data Gateway manages all of these connection details. The primary connection protocol is JDBC, however connection via OData, XMLA, JSON, REST, and API is also supported.
Data Preparation Layer
The Data Preparation Layer of Live Data Gateway enables important data transformation steps, and provides a simplified semantic layer for business users to easily navigate data and be shielded from the complexities of the underlying data structures. This semantic layer produces very strong benefits for both self-service analytics and self-service modelling.
Within the semantic layer, data views are created which define what data should be exposed, define measures and dimensions, manage data linking complexities, and rename data fields to meaningful business terms. With these data complexities managed centrally, the end users of the semantic layer can quickly and easily build reports and visualizations, all while the strong data control and governance mechanism is protecting against inappropriate data access.
Three types of data views can be utilized within the Data Preparation Layer:
- Semantic Layer View – non-technical users can select tables and fields and joins in APOS Live Data Gateway’s Web UI
- Freehand SQL View – technical users can create views based on SQL queries in APOS Live Data Gateway’s Web UI
- OLAP View – create a subset of existing measures and dimensions from an OLAP cube data source in APOS Live Data Gateway’s Web UI
Data Consumption Layer
The Data Consumption layer enables the communication of data requests into Live Data Gateway and the serving of the requested data. The simplified view into your data created in the data preparation layer allows for consumers to easily understand the data in business terms. Being able to consume data presented in business terms is a strong enabler of self-service. The semantic data of Live Data Gateway is served for consumption by SAP Analytics Cloud through the SAP Native protocol, but can also be consumed via OData, JDBC and ODBC.