> ## 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.

# Refresh a semantic model

> Refresh a semantic model to update its materialized view with the latest data from source tables.

You can refresh a deployed semantic model's materialized view when you need it to reflect recent
changes in the underlying source table.

## Prerequisites

* Appropriate permissions: `nx1_semantic_admin` or `nx1_semantic_modeller`
* An existing semantic model

## Refresh a semantic model

<Tabs>
  <Tab title="Web portal" icon="browser">
    Perform these steps to refresh a semantic model.

    1. Log in to NexusOne.
    2. On the top navigation bar, hover your mouse over **Catalog & Models** and then select **Semantic Models**.
    3. In the **All Models** table, scroll and select a semantic model.
    4. Click **Refresh**.

    You should see a success message in the bottom-right corner of the screen.
  </Tab>

  <Tab title="REST API" icon="code">
    Use the following API endpoints to:

    * [Manually trigger a refresh](/api-reference/endpoints/semantic-models/manually-trigger-a-refresh)
    * [Refresh model](/api-reference/endpoints/semantic-models/refresh-model)
  </Tab>
</Tabs>

## Additional resources

For an overview of the Semantic Models feature, refer to [Semantic Models overview](/documentation/catalog-and-models/overview/semantic-models).
