Обратите внимание, рендер аналитического отчёта происходит на сервере и для достижения оптимальной производительности необходимо иметь в виду следующее:
1) Выводить большие объемы данных в виде интерактивной таблицы без использования фильтрации и группировки не целесообразно. Сервер подготовит разметку, но браузер клиента не выдержит отображение подобного объема данных;
2) Следите за скоростью работы источников данных. Система построения и отображения аналитических отчетов на прямую зависит от источников данных, так как при загрузке редактора отчётов и просмотра отчётов происходит обращение к источникам данных, и загрузка элементов управления произойдет только после получения данных;
3) Выбирайте подходящие источники данных исходя из их объема. Например: если вы используете в качестве источника данных NocoDb, то следует держать в голове специфику его работы. NocoDb не позволяет получать данные более 1000 строк за 1 запрос. Если В источнике данных больше 1000 строк, то происходит постраничное разбиение и каждая страница последовательно загружается в память отдельным обращением, что существенно сказывается на производительности системы аналитики. В таком случае целесообразно использовать NocoDb для переноса данных в СУБД (например Postgres) и в качестве источника указывать уже базу данных Postgres.