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

# Upload a Parquet file

> Upload a Parquet file into NexusOne.

This tutorial walks you through how you can upload a Parquet file into the NexusOne platform.

## Prerequisite

Appropriate permission: `nx1_ingest`, `nx1_monitor`, `nx1_s3_admin`, `airflow_user`, `superset_user`,
`spark_sql`, and `trino_admin`

## Download a Parquet file

Use this [user dataset](https://rapid-file-tutorial.s3.us-east-1.amazonaws.com/customers.parquet) provided by team.

## Upload it to the portal

1. Log in to NexusOne.
2. On the NexusOne homepage, navigate to **Ingest > File**.
3. In the File Details section, click **Upload File > Choose file**.

## Add ingest details

Add the following information to the fields:

* **Name**: `parquet`
* **Schema**: `parquet_schema`
* **Table**: `parquet_table`
* **Schedule**: `Run Once`
* **Mode**: `append`
* **Tags**: Don't add any tags

After adding these details, click **Ingest**. Wait for a few minutes until you see a success message appear.

## Monitor job

When you ingest the file, this creates an Airflow job. To monitor the status of the job,
use the following steps:

1. Click **View Jobs** or navigate to the NexusOne homepage and click **Monitor**.
2. Find your job name, `parquet`, in the list, and watch its current status.
3. Wait for a few minutes and refresh your browser until the status changes to `Completed`.

## Visualize your dataset

Use the following steps to visualize your dataset:

1. On the NexusOne homepage, click **Discover** to launch Superset.
2. Hover your mouse over **SQL**, and then select **SQL Lab**.
3. Enter the following command in the query box:

```sql theme={null}
SELECT * FROM parquet_schema.parquet_table
```

<Card img="https://mintcdn.com/nexusone-4c77570d/Vz83PWGvrp1qvXqw/images/tutorials/ingest/file/visualize-parquet-dataset-v4-1-2.png?fit=max&auto=format&n=Vz83PWGvrp1qvXqw&q=85&s=17ab89b7f396fce9a82192a368320e25" width="2056" height="972" data-path="images/tutorials/ingest/file/visualize-parquet-dataset-v4-1-2.png">
  Visualize your dataset
</Card>

## Additional resources

* To get an overview of what file ingestion is, refer to [Data ingestion overview](/documentation/data-pipeline/overview/ingest).
* For general instructions about how to ingest a file in NexusOne, refer to [How to ingest a file](/documentation/data-pipeline/tasks/ingest/ingest-a-file).
* For more information about roles or permissions, refer to [Govern Overview](/documentation/govern/overview).
