Фоновая загрузка файла

Фоновая загрузка файла

Фоновая загрузка файла - технология, обеспечивающая загрузку файлов, размером более 1 МБ. Фоновая загрузка существует двух видов: XLSX и CSV.

Для работы с фоновой загрузкой проверить есть ли у пользователя, который работает с файловым хранилищем, роль fsa.

Пример корректного запроса

Для корректной работы системы с фоновой загрузкой в браузере, необходимо в SQL запросе к источнику данных использовать конструкцию:

#if(${SYS_EXPORT_TO_FILE_MODE})
/*запрос для выгрузки данных в файл*/
#else
/*запрос для предпросмотра данных в браузере*/
Пример
SELECT * FROM table_test
#if(${SYS_EXPORT_TO_FILE_MODE})
WHERE 1 = 1 ORDER BY value DESC
#else
WHERE value = 200 ORDER BY value DESC
LIMIT 100
#end

Настройка

Для настройки загрузки данных необходимо:

  1. Нажать на кнопку в правом верхнем углу графика. На панели инструментов выбрать "Редактировать".

  2. Выбрать запрос, данные которого необходимо выгрузить в файл.

Изображение

  1. В окне редактирования запроса нажать на кнопку , переключить режим на "Выгружать в Excel" и сохранить изменения.
Изображение

  1. На дашборде нажать на кнопку в правом верхнем углу графика. На панели инструментов выбрать Экспорт > Фоновая загрузка XLSX/CSV.
    Откроется боковое меню Фоновой Загрузки.
Изображение

  1. В боковом меню необходимо:

    • Выбрать режим доступа к загружаемому файлу.

    • Указать имя файла, если это требуется (имя файла создается автоматически).

    • Выбрать формат загрузки.

    • Указать время жизни файла в журнале фоновых загрузок запросов (по умолчанию 24 часа).

  2. Нажать кнопку "Cоздать".

Загрузка

Чтобы загрузить сформированный файл необходимо перейти в журнал фоновых загрузок запросов.

На данный момент, это можно сделать двумя способами:

  • Перейти из бокового меню по ссылке Журнал фоновых загрузок запросов:

    Изображение

  • Перейти со стартовой страницы, нажав на иконку Журнала фоновых загрузок запросов в шапке станицы:

    Изображение

В меню Журнала фоновых загрузок запросов будут представлены все файлы, доступные вам для скачивания.

Чтобы отфильтровать загрузки по названию, дашборду или чарту, используйте подходящее поле поиска в верхней части страницы.

Кнопка воронки позволяет управлять отображением полей поиска: скрывать или отображать поле, установив или сняв флаг в чекбоксе напротив нужного варианта.

Изображение

С помощью указанных кнопок можно скачать или удалить файл: