> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to the Data Extraction Engine

> The Data Extraction Engine (DEE) in Atoti Server, a legacy REST-based extension for extracting query results to CSV or in-memory sinks, covering supported extraction queries and output types, and its limited-maintenance status.

DEE exposes an asynchronous REST API for extracting query results, with requests submitted as Orders to a configured data sink.

<Warning>
  **Legacy extension - limited maintenance only.**

  This extension is no longer actively developed. It will receive critical bug fixes only and may be removed in a future major or minor release.

  **New projects should not depend on it.**

  Alternatives:

  * Use the [Data Export REST API](https://docs.activeviam.com/products/atoti/server/latest/docs/rest-api/dataexport_rest_api)
  * Build a customized endpoint around the [Java API](https://docs.activeviam.com/products/atoti/server/latest/docs/querying/location_based_queries)
  * Request a supported alternative through the customer [portal](https://activeviam.atlassian.net/servicedesk/customer/portals)
</Warning>

The DEE exposes an asynchronous REST API to extract query results in CSV files.
Requests to the API are called [Orders](./user-guide/dee-orders).
The target location the data is extracted to is known as a data sink.

## Supported queries

DEE supports the following Extraction Queries:

* [Drillthrough Query](/user-guide/dee-order-structure/queries/drillthroughQuery)
* [GetAggregatesQuery](/user-guide/dee-order-structure/queries/getAggregatesQuery)
* [MDX](/user-guide/dee-order-structure/queries/mdxDrillthroughQuery)
* [SearchFactsQuery (Datastore query)](/user-guide/dee-order-structure/queries/searchFactsQuery)

## Supported outputs

DEE supports the following outputs:

* CSV (Local FileSystem)
* InMemory (Extraction only)
