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

# Uploading Files

> Upload files to analyze in your Docs

<Note>
  Users need the **Admin** [role](/workspace) to upload files. Analysts have read-only access.
</Note>

Definite lets you upload files directly into your Docs for analysis. Drag a CSV, PNG, Markdown file, Word document, PDF, or other common file types into the Fi panel to get started.

## Uploading a file

<Steps>
  <Step>
    Open the Doc where you want to analyze the file.
  </Step>

  <Step>
    Drag the file from your local machine onto the Fi panel on the right side of the Doc.
  </Step>

  <Step>
    Choose where the file should go:

    | Option     | Description                                           |
    | ---------- | ----------------------------------------------------- |
    | **Shared** | Upload to team drive. Teammates can access this file. |
    | **Local**  | Only available in this Fi conversation.               |

    <Frame>
      <img src="https://mintcdn.com/definite-a33bcb82/BON9adOuUOV-gxEQ/images/analyze-build/local-file-upload.png?fit=max&auto=format&n=BON9adOuUOV-gxEQ&q=85&s=a5490810ca213fb360d280b3eb24179a" alt="Upload file dialog" width="2732" height="1536" data-path="images/analyze-build/local-file-upload.png" />
    </Frame>
  </Step>

  <Step>
    Ask Fi to analyze the file. For example: "Build me a quick executive dashboard from this data."
  </Step>
</Steps>

***

## Working with uploaded files

After uploading, you can:

* **Query the data**: Write SQL against the uploaded file like any other data source
* **Join with warehouse data**: Combine uploaded data with your connected databases
* **Create visualizations**: Build [KPIs, charts, and tables](/analyze-build/docs/tiles) from the uploaded data
* **Ask Fi**: Use natural language to analyze the uploaded file

***

## Use cases

* **Ad-hoc analysis**: Upload a spreadsheet export for quick analysis
* **Data enrichment**: Join external data with your warehouse tables
* **Prototyping**: Test queries against sample data before connecting to production
* **One-time reports**: Analyze data that doesn't need to live in your warehouse

***

## Next steps

<CardGroup cols={2}>
  <Card title="AI in Docs" icon="sparkles" href="/analyze-build/ai-in-docs">
    Learn how to use Fi to analyze your data
  </Card>

  <Card title="Introduction to Tiles" icon="grid-2" href="/analyze-build/docs/tiles">
    Learn about tile types and how to configure them
  </Card>
</CardGroup>
