Я думаю, что по умолчанию будет работать фильтр «Different_on» с именем столбца в качестве значения. Также hasura рекомендует сортировать по этому столбцу в первой позиции.
Как правило, рекомендуется использовать order_by вместе с different_on, чтобы гарантировать получение предсказуемых результатов (в противном случае может быть возвращена любая произвольная строка с отдельным значением столбца). Обратите внимание, что столбец different_on должен быть первым столбцом в выражении order_by.
Поэтому я установил сортировку по умолчанию:
<ReferenceInput
reference="yourTable"
source="yourDistinctColumn"
sort={{field: "yourDistinctColumn", order: "ASC"}}//or DESC, your choice
filter={{distinct_on: "yourDistinctColumn"}}
>
<SelectInput optionText="yourDistinctColumn"/>
</ReferenceInput>
https://hasura.io/docs/1.0/graphql/manual/queries/distinct-queries.html