Data Glossary 🧠

Search

Search IconIcon to open search

What is Data Virtualization?

Last updated Sep 23, 2022 - Edit Source

Data Virtualization helps you when you have many source systems from different technologies, but all of them are rather fast in response time, and if you don’t run a lot of operational applications. In that way, you don’t move and copy data around and pre-aggregate, but you have a Semantic Layer where you create your business models (like cubes), and only if you query this data virtualization layer does it query the data source. If you use, e.g.  Dremio, there you use  Apache Arrow technology which will cache and optimize a lot in-memory for you that you have as well as stonishing fast response times.

It’s tightly connected to Data Federation and Push-Downs.