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

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.omni.co/feedback

```json
{
  "path": "/modeling/dimensions/parameters/suggest-from-topic",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# suggest_from_topic

> Explicitly sets the topic to use for filter suggestions.

By default, suggestions come from the current topic. In cases where performance may need to be optimized, the query can be sent to a topic that's either more performant or reduces load by applying filters.

## Limitations

This parameter can't be used with [`faceting`](/modeling/dimensions/parameters/faceting) on the same dimension.

## Syntax

```yaml theme={null}
<dimension_name>:
  suggest_from_topic: <topic_name>
# topic_name is the file name of the topic. If file name is "User Orders" in 
# model IDE then reference as user_orders
```

## Properties

<ParamField path="dimension_name" type="object">
  The name of the dimension. Dimension names must:

  * Be unique within the view
  * Start with a letter
  * Contain only alphanumeric characters and underscores

  <Expandable title="dimension_name properties" defaultOpen="true">
    <ParamField path="suggest_from_topic" type="string">
      The name of the topic to use for filter suggestions.
    </ParamField>
  </Expandable>
</ParamField>

## Examples

```yaml Populate suggestions from the order_items_small topic theme={null}
status:
  suggest_from_field: order_items.status
  suggest_from_topic: order_items_small
```

```yaml Populate suggestions from filtered topic theme={null}
country:
  suggest_from_field: country
  suggest_from_topic: topic_always_where_sql_to_usa
```
