# File Uploads

The simplest way to get data into RootCause.ai. Use file uploads for one-time analyses, spreadsheets from stakeholders, or exports from systems without native connectors.

**Supported formats:**

| Format  | Notes                                         |
| ------- | --------------------------------------------- |
| CSV     | Comma-separated values                        |
| Parquet | Columnar format — recommended for large files |
| JSON    | JSON or newline-delimited JSON                |
| Excel   | .xlsx files                                   |
| PDF     | Documents for analysis and reporting          |
| Image   | PNG, JPG, and other common image formats      |

**To upload a file:**

1. Navigate to **Data** → **Datasets**
2. Click **Upload** or drag and drop files into the upload area
3. Wait for the upload to complete
4. Review the detected schema

<figure><img src="/files/iqYswMKDW2Km7cfqiScq" alt="Import manager upload area ready for file drop"><figcaption><p>The upload area. Drag and drop files directly, or click to browse.</p></figcaption></figure>

**What happens on upload:**

1. The file is securely stored in your workspace's isolated data lake
2. Schema detection analyses columns to determine data types
3. A data preview is generated for verification
4. The dataset becomes available across your workspace for Data Views, analysis, and reporting

<figure><img src="/files/cSA8sF4qPKTefaM0X0Ot" alt="Dataset detail view showing detected schema and data preview"><figcaption><p>After upload, the dataset detail view shows the detected schema and a preview of the data.</p></figcaption></figure>


---

# 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.rootcause.ai/more-details/data-management/uploading-datasets/file-uploads.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.
