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

# All View file parameters

> View files are used to define configuration, fields, and relationships for individual views.

| Parameter | Description |
| - | - |
| [ai\_context](/modeling/views/parameters/ai-context) | Free text that can provide context about a view to the Omni Agent. |
| [aliases](/modeling/views/parameters/aliases) | Map old table names to updated table names to preserve content. |
| [catalog](/modeling/views/parameters/catalog) | Specifies which database a table belongs to when a connection includes multiple databases. |
| [custom\_compound\_primary\_key\_sql](/modeling/views/parameters/custom-compound-primary-key-sql) | Defines an array of field names that make up a view's compound primary key. |
| [default\_drill\_fields](/modeling/views/parameters/default-drill-fields) | Sets the default drill set for all measures in a view. |
| [default\_drill\_query](/modeling/views/parameters/default-drill-query) | Set the default drill query for all measures in a view. |
| [description](/modeling/views/parameters/description) | Free text that describes the view. |
| [display\_order](/modeling/views/parameters/display-order) | Overrides the sort order for views in the field browser. |
| [extends](/modeling/views/parameters/extends) | Inherit attributes from another view inside of Omni. |
| [fill\_fields](/modeling/views/parameters/fill-fields) | Fills an enumerated list to ensure all values are represented in the dataset. |
| [folder](/modeling/views/parameters/folder) | Nest views in a folder in the model IDE for better organization. |
| [hidden](/modeling/views/parameters/hidden) | Removes a view from the workbook UI while keeping it referenceable in the model. |
| [ignored](/modeling/views/parameters/ignored) | Soft-deletes a view in the model. |
| [label](/modeling/views/parameters/label) | Overrides the name of the view in the UI. |
| [materialized\_query](/modeling/views/parameters/materialized-query) | Configures aggregate awareness between two views. |
| [name](/modeling/views/parameters/name) | Reference name for the view, implicit in the file name. |
| [query](/modeling/views/parameters/query) | Defines a view from a workbook query. |
| [required\_access\_grants](/modeling/views/parameters/required-access-grants) | Limits a user's ability to query a view based on assigned user attributes. |
| [schema](/modeling/views/parameters/schema) | Specifies the database schema for a table. |
| [schema\_label](/modeling/views/parameters/schema-label) | Defines a display label for the database schema. |
| [sql](/modeling/views/parameters/sql) | Defines a view from a SQL query. |
| [table\_name](/modeling/views/parameters/table-name) | Specifies the database table name underlying the view. |
| [tags](/modeling/views/parameters/tags) | Curates view and field groups for organizing and grouping views in the UI. |
| [template](/modeling/views/parameters/template) | Marks a view as a template only accessible through `extends` and disables model validation. |
| [uploaded\_table\_name](/modeling/views/parameters/uploaded-table-name) | Unique identifier for views created from uploaded CSV/XLSX files. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.