# Datasets

## The basics

Your data is hosted in "tables" in Aito. The naming is due to a fact that Aito's way of dealing with your data resembles a database rather than a "flat sheet". What it means in practice is that the datasets can consist of single table data, or even multiple tables linked together.

Each table has a **schema** that describes its structure: columns and datatypes. You can create these schemas and upload tables from [Aito Console](https://console.aito.ai), through [API](https://aito.ai/docs/api/) all by yourself or use integration like [Airtable extension](/integrations/airtable.md) that hides all the complexity from you.

Regardless of where and how you created the tables, they are all visible in the Tables tab on the console.

![](/files/sZTvrUMQtesmzmqv1QbK)

This view allows you to **create empty tables**, **upload CSV file** to create a table as well as **view details** of, **clear data** and **delete existing tables**.

## Details of a table

For each table, you can view the amount of **rows** and **columns,** the schema and a few rows of sample data.

![](/files/HJkamIVc7qhgXOhCP6mI)

When using Airtable extension, it automatically manages your tables, schemas and data. Essentially, you don't even need to know about them. However, having access to table structure and names is handy in the cases when you extend functionality to for example automation platforms and scripts.

{% hint style="info" %}
**Good to know!** Manipulating table data or schema is not supported in the Aito Console. This is on the roadmap, but not yet scheduled for the immediate next releases.
{% endhint %}

## Uploading a dataset on Console

Aito's dataset uploader is actually quite cool! We made a quick video on how it works. Check it out!

{% embed url="<https://youtu.be/BkODAIIcljo>" %}


---

# 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.aito.ai/the-basics/datasets.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.
