Skip to content

Upload file db

Обзор

👤 Для загрузки файла в базу данных пользователь должен иметь функциональную роль FUNC_CREATOR и право доступа к соответствующей базе данных.

Дополнительная информация о функциональных ролях доступна здесь: Доступ к функциям платформы

Подробнее о доступе к данным можно узнать по следующей ссылке: Модель доступа к объектам данных

На платформе MWS Data Compass доступна функция создания набора данных при загрузке файла в базу данных. В настоящее время поддерживаются три формата файлов: CSV, Excel, GeoJSON.

Для возможности загрузки файла в базу данных необходимо наличие прав доступа к этой базе. Также убедитесь, что в настройках подключения к базе данных активирован параметр "Разрешить загрузку файлов в базу данных". Этот чекбокс расположен в блоке "Безопасность" раздела "Продвинутая настройка" в параметрах редактирования базы данных.

Загрузка файла в базу данных

  1. Нажмите Создать в правом верхнем углу интерфейса и выберите раздел Загрузить.
  2. Выберите опцию загрузки в зависимости от формата файла, который вы собираетесь загрузить.
  3. На экране появится окно с настройками конфигурации, где необходимо заполнить требуемые поля.

Настройка конфигурации

Основные поля
Типы загружаемых файлов Поле Описание
CSV, Excel, GeoJSON Имя таблицы Введите имя для набора данных, который будет создана из данных загруженного в БД файла
CSV, Excel, GeoJSON Выбор файла Нажмите на поле Выбрать файл и выберите файл на своем устройстве для загрузки
Excel Имя листа Введите имя листа (вкладки) в файле Excel, данные которой вы хотите загрузить в БД
CSV, Excel, GeoJSON База данных Выберите базу данных, которую хотите использовать для загрузки в нее файла
CSV, Excel, GeoJSON Схема Укажите схему базы данных
CSV, Excel, GeoJSON Таблица существует Укажите действие, если таблица уже существует: Fail (выдать ошибку), Replace (перезаписать таблицу), Append (добавить данные в уже существующую таблицу).
CSV Разделитель Укажите символ, используемый для разделения данных по столбцам в CSV файле
##### Дополнительные поля
Типы загружаемых файлов Поле Описание
------------------------- ---------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------
CSV Пропуск начального пробела Выберите, чтобы игнорировать начальные пробелы в значениях
CSV Пропуск пустых строк Активируйте, чтобы пропустить пустые строки, не интерпретируя их как значения NaN
CSV Список столбцов, которые должны быть интерпретированы как даты Укажите список столбцов, разделенных запятой, которые должны быть интерпретированы как даты
CSV Первый день Активируйте, чтобы преобразовать дату в формат, в котором день выводится первым
CSV, Excel Десятичный разделитель Укажите символ, который будет использоваться для отделения целой части числа от дробной
CSV, Excel Пустые значения Укажите список значений, которые должны рассматриваться как пустые
CSV, Excel Индесный столбец Укажите столбец, который будет использоваться в качестве индекса. Оставьте поле пустым, если индексного столбца нет
CSV, Excel Индекс датафрейма Выберите, чтобы записать индекс датафрейма как столбец
CSV, Excel Метка(и) столбца(ов) Введите один или несколько заголовков для индексных столбцов. Если они не указаны и индекс датафрейма установлен в true, будут использованы заголовки по умолчанию
CSV Столбцы для чтения Введите в формате JSON список столбцов, которые следует включить в таблицу
CSV Типы данных столбца Опишите в формате словаря {ключ: значение} типы данных для ваших столбцов
CSV, Excel Строка заголовка Введите номер строки заголовков или оставьте значение 0, чтобы задать в качестве заголовка нулевую строку
CSV, Excel Строки для чтения Укажите количество строк, которые необходимо записать в таблицу
CSV, Excel Пропуск строк Укажите количество строк, которые следует пропустить в начале файла
Excel Парсинг дат Укажите список столбцов, разделенных запятой, которые должны быть интерпретированы как даты

Когда все обязательные поля будут заполнены, нажмите Сохранить. После нажатия вы будете перенаправлены на экран Наборы данных, где будет отображаться набор данных, созданный на основе загруженного файла.

Дальнейшие возможности