Сбой экспорта данных представлений для больших файлов

Я использую библиотеку экспорта данных представлений для создания данных Excel на основе результата представления. Просмотр результатов в 10000+ строк. Но экспорт не работает; он показывает пустую страницу. Я увеличил лимит памяти до 1000 МБ в php.ini, а также в settings.php. Но при повторении он показывает пиковую память более 1000 МБ. Я могу предоставить максимум 1000 МБ для ограничения памяти.

Не могли бы вы предложить что-то или любую альтернативу?


person Jetson John    schedule 12.07.2013    source источник


Ответы (2)


Вы можете использовать пакетный вариант, который был доступен в модуле экспорта данных представлений, вы можете экспортировать все свои данные, т.е. 10000+, в один файл csv или excel путем пакетной обработки результата в соответствии с ограничением, которое вы настраиваете в представлении в разделе «Настройка экспорта данных». . Пожалуйста, найдите скриншот конфигурации, которую я сделал для своего проекта.

введите здесь описание изображения

person Viswa    schedule 24.08.2015

Если это не проблема, вы можете разбить результаты просмотра с помощью пейджера (например, на 1000 строк) и экспортировать результаты для каждой страницы. Это уменьшит требования к памяти, а также размер файла Excel.

person TheodorosPloumis    schedule 23.07.2013
comment
Я хочу экспортировать весь результат в один файл. Является ли это возможным? - person Jetson John; 24.07.2013
comment
Работает ли запрос просмотров, если вы отображаете его на странице? - person TheodorosPloumis; 08.08.2013