# Advanced Features

Advanced Features such as&#x20;

* Custom Analysis,&#x20;
* Variables,&#x20;
* Table Calculations, and&#x20;
* Break Out&#x20;
* Scheduled Exports

are available while building Reports using Model as Input.&#x20;

* The Model Dimensions and Measures will be available in Report  under the **Columns** Tab in the Input(Model) Pane,&#x20;
* while the Expressions will be available under the **Custom** Tab in the Input(Model) Pane.

You can use the advanced features similarly as explained in Building Report  using Table as input. Please refer to the Advanced Features section in Build Using Tables to know more.

[Advanced Features](/product/analysing-your-data/reports/build-using-tables/advanced-features.md)

### RLS in Model Reports

To apply RLS to a model report:

1. **Create an RLS Attribute**: Define an RLS attribute on the RLS page.
2. **Map RLS Attribute to Model Column**: In the model editor, navigate to the RLS section and map the RLS attribute to a relevant column.
3. **Create Reports**: Any reports based on this model will automatically inherit the RLS.

#### Example:

To restrict product visibility based on user roles, create an RLS attribute mapping roles to allowed product categories. Map this attribute to the "Product Category" column in the model.

### Embedding Model reports

Embedding in table reports works the same as that in table reports.

Refer to the following link to read documentation for embedding table reports.

{% content-ref url="/pages/yPsoMGurGcaNVd7btfN2" %}
[Embedding Table Reports](/product/analysing-your-data/reports/build-using-tables/advanced-features/embedding-table-reports.md)
{% endcontent-ref %}

<br>


---

# 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.sprinkledata.com/product/analysing-your-data/reports/build-using-models/advanced-features.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.
