• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » What is Data Virtualization?

By Abhishek Ghosh November 15, 2023 6:21 pm Updated on November 15, 2023

What is Data Virtualization?

Advertisement

The term data virtualization refers to certain approaches in the field of data management as a subset of data integration. These make it possible to query and manipulate data from source systems without the need for the querying system to be aware of its detailed technical information – such as the structure of the data source or the physical storage location.

Data virtualization can be seen as an alternative to the data warehouse approach with its ETL processes, in which the data is extracted from the source systems, transformed and finally loaded into the analytical system. The data, on the other hand, remains in its original systems, the virtualization component accesses this data directly and makes it available for further manipulation or consumption by further applications.

In order to eliminate the heterogeneity of the data (differences in data sources, format and semantics), various abstraction and transformation techniques are used. Potential benefits of this approach include the reduction of erroneous data and, if the virtualization component is designed appropriately, lower utilization of the systems involved. Furthermore, it is possible to write data back to the source systems.

Advertisement

---

Typical areas of application of the concept and corresponding software are in business intelligence, service-oriented architecture, cloud computing, enterprise search and master data management.

 

Data Virtualization and Data Warehousing

 

Many enterprise system landscapes consist of disparate data sources, including multiple data warehouses, data marts, and/or data lakes. Data virtualization can build a bridge over these source systems without the need for additional physical data storage. The existing data infrastructure can continue to perform its core functions, while the data virtualization layer only uses the data from those sources. This aspect can help increase data availability and usage.

Data virtualization can also be considered as an alternative to ETL processes and data warehousing. The concept aims to deliver insights from multiple data sources quickly and in a timely manner, without the need for extensive ETL processes and additional data storage. However, data virtualization can be extended and customized to meet data warehousing requirements as well. This requires an understanding of data storage requirements and historization, along with planning and design, to select appropriate data virtualization, integration, and storage strategies, as well as to perform infrastructure/performance optimizations (e.g., streaming, in-memory, hybrid storage).

What is Data Virtualization


Image credit: DataWerks Gmbh

 

Features of Data Virtualization

 

Data virtualization solutions offer a choice or all of the following features:

  1. Abstraction – abstracting the technical aspect of the stored data such as location, storage structure, API, query language, and storage technology
  2. Virtualized data access – access to different data sources and make the data available at a common logical access point
  3. Transformation – transformation, data quality improvements, reformatting, aggregation of source data
  4. Data federation – combining result sets from multiple source systems
  5. Data delivery – Publishing result sets as views and/or data services that can be accessed by client applications or users

In addition, data virtualization software may include development, operation, and/or management capabilities. When used correctly, the following benefits can be achieved with the concept of data virtualization:

  • Reduction of erroneous data
  • Reduction of system load by keeping the data in the source system
  • Increased access speeds
  • Reduction of time required for development and support
  • Increased governance and reduced risk through policy application
  • Reduce storage footprint

 

Disadvantages of Data Virtualization

 

  1. Operational systems could be affected in their response times. Especially if they can’t handle unexpected queries.
  2. Data virtualization does not enforce a heterogeneous data model, this means that the user must interpret the data unless it is combined with data federation and business understanding of the data.
  3. Data virtualization requires a defined governance approach to avoid budgeting issues across shared services.
  4. Data virtualization is not suitable for historizing data. A data warehouse is better suited for this.
  5. Change of management is associated with increased effort because all changes to the virtual data model must be accepted by all consuming applications and users.
Tagged With whozyd
Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to What is Data Virtualization?

  • What Data Warehousing Solutions Available in the Cloud

    Our current topic under discussion is what data warehousing solutions available in the cloud and we will try to remain on-topic and brief.

  • ETL (Extract, transform, load) and Virtualization

    ETL (Extract, transform, load) is a process in which data from multiple structured data sources may vary in a target database are merged.

  • Types of Virtualization and Cloud Computing and Their Differences

    Types of Virtualization and Cloud Computing and their differences focuses on the underlying technology, analyzes the perspective of resources in easy words.

  • Virtualization Requirements for DevOps : Part 1

    Here is Part One of Virtualization Requirements for DevOps. We will give brief introduction to the topic and discuss fundamentals of the concepts.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

vpsdime

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Cloud-Powered Play: How Streaming Tech is Reshaping Online GamesSeptember 3, 2025
  • How to Use Transcribed Texts for MarketingAugust 14, 2025
  • nRF7002 DK vs ESP32 – A Technical Comparison for Wireless IoT DesignJune 18, 2025
  • Principles of Non-Invasive Blood Glucose Measurement By Near Infrared (NIR)June 11, 2025
  • Continuous Non-Invasive Blood Glucose Measurements: Present Situation (May 2025)May 23, 2025
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2026 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy