# Data Store(Data Lake)

* [x] **Requirement**: Data platform should have the provision for a Data Lake with a storage tier able to store all (structured, semi-structured and unstructured) data in a cost-effective way while the platform should be horizontally scalable.&#x20;

* [x] **BDB Response:** Data Lake is outside the BDB platform and having capability for configuring customer’s choice data lake. \
  MongoDB is recommended for Data Lake.

* [x] **Requirement:** Data Lake should have data zones categorized into Staging Layer (Raw Data), Curated Layer (Cleansed Data) and Processed Layer (transformed data). There should be provision for creating a sandbox layer within the data lake for running analytical workloads.&#x20;

* [x] **BDB Response**: Yes, MongoDB supports/enables to categorize data zones, also it provisions for creating a sandbox layer within the data lake for running analytical workloads.

* [x] **Requirement**: Data Lake architecture should have Storage and Compute nodes decoupled which can be scaled up/down as needed.&#x20;

* [x] **BDB Response**: Yes, Data Lake architecture will be designed to have storage and compute nodes decoupled.&#x20;

* [x] **Requirement:** Tiered storage architecture shall support storing Infrequently accessed data to be archived and stored in an archive-based storage in a cost-effective manner.&#x20;

* [x] **BDB Response**: Yes, Data Lake supports tiered storage architecture for storing Infrequently accessed data to be archived and stored in an archive-based storage in a cost-effective manner.

* [x] **Requirement**: Provision of Querying the data directly from data lake without moving the data to Enterprise Datawarehouse.

* [x] **BDB Response**: Yes, BDB Platform has provision of Querying the data directly from data lake without moving the data to Enterprise Datawarehouse.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bdb.ai/pre-sales/manufacturing-use-case/technical-requirements/data-store-data-lake.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
