A logical, semantic layer over your data sources
Democratize enterprise data access
K2view Dynamic Data Virtualization ingests data from underlying sources, unifies it according to a semantic layer, transforms and enriches it, employs data masking, and ultimately makes it available to consuming applications and data analysts.
Dynamic Data Virtualization
Data abstraction removes complexities
K2view data virtualization tools simplify data access and integration, from a wide range of underlying data sources, formats, and technologies.
Live data is accessed through a logical abstraction layer whose schema includes all relevant tables for a business entity (customer, product, loan, etc.).
Distributed queries are executed against the data sources, regardless of their technologies, with sub-second response time.
The logical layer serves as a common language between data producers and consumers, facilitating intuitive access to enterprise data.
Built-in Data processing, enrichment, and auditing
Beyond traditional data virtualization
With K2view Dynamic Data Virtualization tools, data teams decide which data will be virtualized and which will be persisted in a Micro-Database™ along the way. This is an advantage when you need to:
Control tradeoffs between query performance and data freshness.
Minimize the load on your source systems.
Enrich your source data.
Apply Reverse ETL to update your source systems with insights from your analytical workloads.
Log changes made to an entity, to analyze it over time.
Pull or push the data
Access any data in any method
K2view enables authorized data consumers with real-time access to the data they need, without requiring an understanding of the underlying data sources.
- Adapters are provided to all relational and non-relational DBs and file systems.
- Data can be queried ("pulled") via APIs or JDBC, or delivered ("pushed") via data streaming or messaging methods.
- Dynamic data virtualization tools assure unmatched high-speed, high-scale data delivery, from sources to targets.