# Manage Data Files

Unstructured data for AI developers will be stored and managed in file forms. The data file storage is stored on the corresponding public cloud storage according to the default storage or authenticated cloud storage. TensorBay supports uploading data on the Web end or with Python SDK and Open API.&#x20;

{% hint style="info" %}
Only the Draft version of a dataset can be updated with actions such as uploading and deleting data.
{% endhint %}

* Select **Draft** in the versions under the selection summary. Enter the **Manage Data** page in the upper right to manage data.&#x20;

![](/files/iip6PmotFhBXrgBIvF6N)

## Types of Raw Data <a href="#id-1" id="id-1"></a>

Use and manage raw data of pictures, videos, audios, texts on TensorBay. Supports complex structures like continuous data and multi-sensor data.

## Upload/Delete Data <a href="#id-2" id="id-2"></a>

* In the Dataset Details page, click Enter Your Draft to enter the Draft List.

![](/files/-Mcgg8q-VlD4m0SBPrTV)

* Select a draft to enter Data List (only one draft can be created on each branch for now), click Upload Data in the upper right corner for subsequent actions.

![](/files/-McggEC2Q4g-7U9Qf4lO)

* In the Draft Details page, click the right arrow in Data to enter the Data List page where you can find Upload Data. You can select a specific file to Delete.

![](/files/-McghUvwVPDdaexOBaMc)

* In the Draft Details page, click Commit Draft, enter Commit message and Tag, then click Confirm to publish a new version.

![](/files/-Mcgi_CFtBFtZHzXspEx)

![](/files/-McgjDXcewdYro1-rJEw)


---

# 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.graviti.com/guide/tensorbay/version/data.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.
