Data virtualization is an approach to data management that allows an application to retrieve and manipulate data without requiring technical details about the data, such as how it is formatted at source, or where it is physically located,[1] and can provide a single customer view (or single view of any other entity) of the overall data.[2]
Unlike the traditional extract, transform, load ("ETL") process, the data remains in place, and real-time access is given to the source system for the data. This reduces the risk of data errors, of the workload moving data around that may never be used, and it does not attempt to impose a single data model on the data (an example of heterogeneous data is a federated database system). The technology also supports the writing of transaction data updates back to the source systems.[3] To resolve differences in source and consumer formats and semantics, various abstraction and transformation techniques are used. This concept and software is a subset of data integration and is commonly used within business intelligence, service-oriented architecture data services, cloud computing, enterprise search, and master data management.
^"What is Data Virtualization?", Margaret Rouse, TechTarget.com, retrieved 19 August 2013
^Streamlining Customer Data
^"Data virtualisation on rise as ETL alternative for data integration" Gareth Morgan, Computer Weekly, retrieved 19 August 2013
and 25 Related for: Data virtualization information
Datavirtualization is an approach to data management that allows an application to retrieve and manipulate data without requiring technical details about...
examples of virtualization software includes VirtualBox and VMware Workstation Player. Hardware virtualization or platform virtualization refers to the...
Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the...
Desktop virtualization can be used in conjunction with application virtualization and user profile management systems, now termed user virtualization, to...
x86 virtualization is the use of hardware-assisted virtualization capabilities on an x86/x86-64 CPU. In the late 1990s x86 virtualization was achieved...
a storage system, there are two primary types of virtualization that can occur: Block virtualization used in this context refers to the abstraction (separation)...
about data and metadata in use within a domain. Datavirtualization emerged in the 2000s as the new software technology to complete the virtualization "stack"...
van der Lans, R. (2012). DataVirtualization for Business Intelligence Systems: Revolutionizing Data Integration for Data Warehouses. Elsevier. pp. 119–121...
A virtualdata room (sometimes called a VDR or Deal Room) is an online repository of information that is used for the storing and distribution of documents...
However, with datavirtualization, the connection to all necessary data sources must be operational as there is no local copy of the data, which is one...
source systems in a single structure, using data integration technologies like datavirtualization, data federation, or extract, transform, and load (ETL)...
a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization. Network virtualization is categorized...
application stack. Virtualization of the database layer enables a shift away from the physical, toward the logical or virtual. Virtualization enables compute...
(physical hardware). Full application virtualization requires a virtualization layer. Application virtualization layers replace part of the runtime environment...
Composite Software, Inc. was previously a privately held datavirtualization software company based in San Mateo, California. Composite Software was founded...
hardware-assisted virtualization, with virtualization-specific hardware features on the host CPUs providing assistance to hypervisors. Process virtual machines...
Advanced datavirtualization is also built on the concept of object-oriented modeling in order to construct virtual mediated schema or virtual metadata...
However, with datavirtualization, the connection to all necessary data sources must be operational as there is no local copy of the data, which is one...
computer science, memory virtualization decouples volatile random access memory (RAM) resources from individual systems in the data centre, and then aggregates...
In computing, file virtualization is a field of storage virtualization operating on computer file level. It involves uniting multiple storage devices...
enterprise application integration, data integration, messaging, event processing, datavirtualization, master data management, API management, and business...
of data and information for an entire organization. In a datavirtualization application of EII, a process of information integration, using data abstraction...
Information Integration (EII) Datavirtualization Master data management (MDM) Schema matching Universal relation assumption Linked data SPARQL "McLeod and Heimbigner...
application virtualization software Comparison of OS emulation or virtualization apps on Android Popek and Goldberg virtualization requirements Virtual DOS machine...
hardware virtualization. By providing hardware support for page-table virtualization, the need to emulate is greatly reduced. For x86 virtualization the current...