Data Virtualization edit  

Our list of and information on data virtualization technologies, including Informatica, IBM, SAS, Cisco and Denodo technologies and alternatives to these.

Category Definition

Tools that enable the execution of data queries across multiple data sources. Most support the ability to create a semantic layer or virtual data schema across the underlying data sources (including the caching or materialization of tables within this layer and the ability to update it and therefore the underlying data sources) alongside the ability to run arbitrary queries across the underlying data (including in some cases the ability to do this without first defining the schema of the data in these sources). Query logic is pushed down where possible so that it’s executed in the underlying data source, with joins and aggregation of data from multiple sources then performed within the data virtualisation layer. Sometimes referred to as data federation.

Further Information

The following analyst material covers a number of technologies in this category:

A number of Query Engines support joins and aggregation of data from multiple data sources

“Enterprise” Vendors

The following are capabilities that exist as part of wider data integration and management product suites:

Informatica Platformhttps://www.informatica.com/gb/products/data-integration/real-time-integration/data-virtualization.html
IBM Infosphere Federation Serverhttp://www-03.ibm.com/software/products/da/ibminfofedeserv
SAS Federation Serverhttps://www.sas.com/en_us/software/federation-server.html

Oracle, SAP and Microsoft also claim capabilities in this space, however these generally aren’t through specific federation / virtualization products.

Specialist Vendors

The following are capabilities from specialist vendors:

Cisco Information ServerOriginally Composite, one of the first and most established products in this space http://www.compositesw.com/data-virtualization/
Data VirtualityMarketed as a logical data warehouse tool - https://datavirtuality.com/
Denodo PlatformVery well established and mature product, with free express edition
DremioSupports querying over data in databases, Hadoop, NoSQL and file systems, with support for creating virtual tables and automatically physically materialising these - https://www.dremio.com/
Information Builders iWay Data Hubhttp://www.informationbuilders.com/products/eii
K2ViewSpecialises in entity (e.g. customer) based views of data aggregated from multiple sources - http://www.k2view.com
OpenLink Virtuoso Universal ServerMulti-model database that supports virtualisation of local and/or remote tabular relational databases
Queronahttps://www.querona.com/
RedHat JBoss Data VirtualizationOriginally Metamatrix - https://www.redhat.com/en/technologies/jboss-middleware/data-virtualization
Rocket Data VirtualizationFocus on mainframe data - http://www.rocketsoftware.com/products/rocket-data
Stone Bond Enterprise Enablerhttp://stonebond.com/

Data Connectors

Attunity ConnectConnectors for relational, non relational and applications - https://www.attunity.com/products/connect/
OpenLink Software Universal Data Access SuiteODBC, JDBC, ADO.NET, OLE DB connectors for wide range of data sources, including IBM DB2, IBM Informix, Ingres, Microsoft SQL Server, MySQL, OpenLink Virtuoso, Oracle, PostgreSQL, Progress and other ODBC- and JDBC-accessible sources — https://uda.openlinksw.com/
Progress DataDirectConnectors for vast range of data sources, including big data, relational, saas/cloud and text - https://www.progress.com/datadirect-connectors

Semantic Web Technologies

Capsenta UltrawrapVirtualizes relational databases as an RDF semantic web data source - https://capsenta.com/
Complexible StardogRDF database that also support property graphs and data virtualisation - http://www.stardog.com/
D2RQOpens source platform for accessing relational databases as an RDF graph - http://d2rq.org/
OpenLink Virtuoso Universal ServerMulti-model database that supports virtualisation of local and/or remote tabular relational databases and/or other data sources as RDF semantic web data sources

Blog Posts