How it works — query data without moving it
From query to answer — without moving your data.
Instead of moving your data to the users, Virtual Data Platform brings the query to the data. Here is what happens between a question and its answer.
See the platform in action
A quick, silent click-through of the Portal — from the dashboard to locations and gateways, system lines, Virtual Datasets and the Test Bench.
The request lifecycle
- 1
Authenticate
The client signs in with Microsoft Entra ID. The user's identity — not a service account — travels with the request.
- 2
Validate
The Dispatcher validates the request and the user's licenses and access before any work begins.
- 3
Sandbox
A private, isolated sandbox spins up — your sandbox is ready in under 100 ms, with secure R and Python runtimes inside.
- 4
Route
The platform routes the query — via the MessageQueue and the Gateway's gRPC proxy — to the Gateway at the right one of your locations. Gateways connect outbound only.
- 5
Query at source
The Gateway translates the user's identity to what the source speaks and executes the query live against the system.
- 6
Stream back
Results stream back end-to-end encrypted into the sandbox, where a secure in-memory database combines them at memory speed. Nothing is written to disk.
- TLS on every connection
- end-to-end encrypted
- outbound only — no inbound rules
- 1–6 · the request lifecycle
Why virtual beats copied
Time to first answer
- ETL / warehouse
- Weeks to months — build a pipeline first
- Virtual Data Platform
- Minutes — model a Virtual Dataset and query
Freshness
- ETL / warehouse
- As fresh as the last load
- Virtual Data Platform
- Live — queried at the source on every refresh
Governance surface
- ETL / warehouse
- A second copy and a second permission system to secure
- Virtual Data Platform
- No copy; the source's own permissions apply per user
Infrastructure cost
- ETL / warehouse
- Storage, compute and pipelines to run and reconcile
- Virtual Data Platform
- No central store — compute runs per query, then disappears
The six components
One governed data layer, built from six components — each does one job well. Three to build with, three to reach across networks, sources and the tools people already use.
Build
Connect & consume
Gateways
Secure communication across networks and organizations — outbound only.
Universal Connector & Clients
Live data in the front-ends people already use — Excel, Power BI, Python, R and more.
Connectors
Native connectors for SAP, databases, warehouses and business apps — the sources your data lives in.
See your own data live in 30 minutes.
Start with a live demo — we'll show your use case in Excel, Power BI, R, or through an AI assistant. Then take it further with a free trial in your own isolated tenant.