Как изменить response default_limit в Data Explorer?

Вы можете изменить скрытую настройку сайта через консоль Rails (если у вас есть доступ к серверу).

cd /var/discourse
./launcher enter app
rails c
SiteSetting.data_explorer_query_result_limit = 10000

Хотя верхний предел составляет 10 000, и, насколько я понимаю, это касается только количества результатов, отображаемых «на экране», вы уже можете экспортировать 10 000 результатов даже при настройке по умолчанию в 1000.

Я считаю, что добавление смещения страницы (page offset) к вашему запросу полезно, если вы хотите извлекать порции данных для экспорта и объединять их в электронной таблице (и т. д.). Например:

-- [params]
-- integer :page = 0
-- integer :limit = 10000

SELECT 
    category_id,
    created_at::date,
    id AS topic_id,
    views
FROM topics
WHERE deleted_at IS NULL
ORDER BY created_at DESC
OFFSET :page * :limit
LIMIT :limit