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

# refreshSemanticModel

> Triggers a refresh for the specified semantic model from the specified workspace. Target Properties Property Name Property Code Required Description A

Triggers a refresh for the specified semantic model from the specified workspace.

# Target Properties

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Property Name**</th><th>**Property Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Azure Power BI Account</td><td>`FDPBI_ACCOUNT_CODE`</td><td>No</td><td>The account from where we will export the files\
</td></tr><tr><td>Azure Power BI Workspace ID</td><td>`FDPBI_TGT_WORKSPACE_ID`</td><td>No\
</td><td>Workspace Id of the Power BI content</td></tr><tr><td>Azure Power BI Workspace Name</td><td>`FDPBI_TGT_WORKSPACE_NAME`</td><td>No</td><td>Workspace Name of the Power BI content. (Workspace Name is case-sensitive)</td></tr><tr><td>Refresh Status Timeout</td><td>`FDPBI_TGT_REFRESH_STATUS_TIMEOUT`</td><td>No</td><td>Timeout (in seconds)till when API will try to fetch the status of the Refresh operation execution.Default: 1200 seconds</td></tr></tbody></table>

# Inputs

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Input Name**</th><th>**Input Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Power BI Account</td><td>`FDPBI_INP_ACCOUNT_CODE`</td><td>No</td><td>The account from where we will export the files</td></tr><tr><td>Semantic Model Name</td><td>`FDPBI_INP_SEMANTIC_MODEL_NAME`</td><td>No</td><td>Provide the Semantic Model name.</td></tr><tr><td>Semantic Model ID</td><td>`FDPBI_INP_SEMANTIC_MODEL_ID`</td><td>No</td><td>Provide the Semantic Model ID.</td></tr><tr><td>Refresh Type</td><td>`FDPBI_INP_REFRESH_TYPE`</td><td>No</td><td>The type of processing to perform.<ul><li>automatic</li><li>full</li><li>clearValues</li><li>calculate</li><li>dataOnly</li><li>defragment</li></ul>Default: automatic</td></tr><tr><td>Commit Mode</td><td>`FDPBI_INP_COMMIT_MODE`</td><td>No</td><td>Determines if objects will be committed in batches or only when completeDefault: transactional</td></tr><tr><td>Retry Count</td><td>`FDPBI_INP_RETRY_COUNT`</td><td>No</td><td>Number of times the operation retries before failing.Default: 0</td></tr><tr><td>Objects List</td><td>`FDPBI_INP_OBJECTS_LIST`</td><td>No</td><td>User must provide the element list.e.g.\[\
\{\
"table": "DimCustomer",\
"partition": "DimCustomer"\
},\
\{\
"table": "DimDate"\
}\
]Default: Entire model</td></tr></tbody></table>

# Outputs

<table><colgroup><col /><col /></colgroup><tbody><tr><th>**Output Name**</th><th>**Description**</th></tr><tr><td>`FDPBI_SEMANTIC_MODEL_REFRESH_RESPONSE`</td><td>Returns the JSON response received showing the details of the refresh activity.</td></tr><tr><td>`FDPBI_SEMANTIC_MODEL_REFRESH_STATUS`</td><td>Returns the status field.</td></tr></tbody></table>

# Artifacts

This operation doesn’t consume or produce any artifacts.

# Endpoint Selection

This operation delegates the selection to the workflow developer to determine.

# Endpoint Execution

This operations delegates the execution to the workflow developer to decide.
