Data Virtualization Tools
Oracle Data Service Integrator provides companies the ability to develop and manage federated data services for accessing single views of disparate information. Oracle Data Service Integrator is standards based, declarative, and enables re-usability of data services. For more information…
The Oracle Big Data Cloud Service is a PaaS supporting data scientists with secured and encrypted Hadoop clusters, running a diverse set of workloads from Hadoop-only workloads (ETL, Spark, Hive etc.) to interactive, all-encompassing interactive SQL queries using SQLon-Hadoop tools…
Presto is a distributed SQL query engine used for large-scale, interactive analytics, enabling users to run analytic SQL queries across a wide variety of data sources with elastic scaling. Starburst Presto Enterprise Edition (EE) is Starburst Data's paid solution that supplies performance,…
K2View, headquartered in Dallas, provides an operational Data Fabric dedicated to making every customer experience personalized and profitable. The platform continually ingests all customer data from all systems, enriches it with real-time insights, and transforms it into a patented…
ChaosSearch, in Boston, is a log analytics solution aims to provide enterprises with data lakes that turn cloud object storage into analytics engines. ChaosSearch features a stateless architecture that separates storage from compute, and data is stored in Amazon S3. It is accessible…
What are Data Virtualization Tools?
Data virtualization provides access to data while hiding technical aspects like location, structure, or access language. This allows applications to access data without having to know where it resides. This can be used in (for instance) data federation, where data in separate data stores are made to look like a single data store to the consuming application.
Data virtualization tools are confused with Enterprise Application Integration (EAI) as both concern data integration. But EAI supports passing data between enterprise applications. Data virtualization allows querying across multiple databases and data management tools as though they were one data store.
Data virtualization is also distinct from Extract, Transform, and Load (ETL) technologies which normalize and stream data to a data warehouse. Unlike ETL, data virtualization tools provide real-time answers to queries while the data remains in place without replication. Data virtualization tools are faster and less resource intensive than ETL.
Data Virtualization Tools Features & Capabilities
Data virtualization tools generally provide these features:
- Treat multiple data sources as a single source
- Combine, transform data to produce virtual data model
- Graphical or codeless data modeling, data design tools
- Advanced transformation (e.g. for non-relational data)
- Virtualize real-time access to data without moving it
- Advanced query engine
- Centralize metadata control
- User-friendly view of enterprise data
- On-demand data publication
- Business directory and controlled, easy data search
- Virtual data layer provides data firewall, secure access control
Data virtualization provides a relatively inexpensive means of acting upon combined data from disparate sources. Many tools are available on a trial basis, after which they are available on a monthly or annual subscription. Licensing cost scales with the number of data sources drawn from, as well as the number of queries to be run.
The following Data Virtualization Tools offer award-winning customer relationships, feature sets, and value for price. Learn more about our Best Of Awards methodology here.