title: Uploading data

Загрузка данных

Вы можете загружать данные в Glarus BI в CSV-формате и задавать вопросы по ним. Эта возможность наиболее востребована при ad hoc-анализе табличных данных. Если вы работаете с большим объемом данных, или вам нужно регулярно обновлять или дополнять ваши данные, мы рекомендуем настроить способ загрузки этих данных напрямую в базу данных, а затем подключить Glarus BI к этой базе данных.

Что нужно сделать для разрешения загрузки

Чтобы разрешить загрузку CSV-файлов, администратору нужно выполнить следующее:

Базы данных, поддерживающие загрузку

Подключиться к базе данных, используя учетную запись пользователя с правом записи

Чтобы загрузить данные в Glarus BI, администратору необходимо подключить вашу Glarus BI к базе данных, которая поддерживает загрузки, используя учетную запись пользователя базы данных, имеющегося права записи в эту базу данных.

Вы также можете загрузить данные в тестовую базу Sample Database, входящую в состав Glarus BI (база данных H2), но мы не рекомендуем использовать тестовую базу Sample Database для хранения каких-либо данных.

Для получения дальнейшей информации, рекомендуем ознакомиться с:

Выбрать базу данных и схему, в которых будут храниться данные

Если Glarus BI подключена к базе данных с использованием учетной записи пользователя БД, имеющего права записи, Администраторы могут включить возможность загрузки следующим образом:

  • Кликнуть на значке шестеренки справа вверху на домашней странице и перейти в Администрирование > Настройки > Загрузки.

  • Выбрать базу данных, в которой Glarus BI будет сохранять данные.

Когда пользователь загрузит CSV-файл в коллекцию, Glarus BI сделает следующее:

  • Создаст таблицу для хранений данных в базе данных и схему, которую Администратор выбрал для хранения загрузок.

  • Создаст модель, охватывающую загруженную таблицу, и сохранит эту модель в коллекцию, в которую пользователь сохранил CSV.

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

Чтобы загружать CSV-файлы, пользователь должен состоять в группе с неограниченным доступом к схеме, которую вы выбрали для хранения загружаемых данных. При этом для загрузки данных пользователю не требуются права на действие Native query editing. См. “Управление пользователями и группами” и “Разрешения на данные”.

Установка префикса, добавляемого к загружаемым в Glarus BI таблицам

Администраторы, при необходимости, могут указать префикс, который будет добавлен к имени таблицы, создаваемой Glarus BI для загружаемых данных.

Ограничение на размер файла

Размер загружаемого CSV-файла не может превышать 50 Mb.

Если ваш файл имеет размер более 200 Mb, сделайте так:

  1. Разделите информацию на несколько файлов.

  2. Загрузите получившиеся файлы один за другим. Glarus BI создаст новую модель для каждого листа.

  3. Объедините данные, создав новый вопрос или модель, которые присоединят данные из моделей, созданных для каждой из загрузок.

Удаление моделей и таблиц, созданных загрузками

Модели

Вы можете отправить модель в архив, кликнув на кнопку ... вверху справа, и выбрав Архив.

Для окончательного удаления модели, см. Удаление элементов навсегда.

Таблицы

Вам придется удалять таблицу непосредственно в базе данных (не в Glarus BI). О том, как удалять таблицы, читайте в документации к своей базе данных.

Примечания по загрузке данных в базу данных MySQL

Для ускорения загрузки в базу данных MySQL, рекомендуем установить значение параметра local_infile в ON. Значение параметра local_infile нужно установить в MySQL, а не в Glarus BI. Формат командной строки: --local-infile=ON.

Если параметр local_infile выключен (т.е. равен OFF), Glarus BI автоматически перейдет к намного более медленной загрузке CSV-файлов.

Дополнительная информация: