Skip to content

Upload file db

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

👤 Для загрузки файла в базу данных пользователь должен иметь функциональную роль FUNC_CREATOR (Public Modified) и роль для доступа к данным ACCESS_<...>DB.

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

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

Инструкция по загрузке файла в базу данных

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

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

Основные поля
  • Upload: Нажмите на поле Выберите файл и выберите файл на своем устройстве для загрузки.
  • Table Name: Введите запоминающееся имя для таблицы, которая будет создана из данных загруженного файла.
  • Sheet Name: Введите имя листа (вкладки) в файле Excel, данные из которой вы хотите загрузить в БД.
  • Database: Выберите базу данных, которую хотите использовать для загрузки в нее файла.
  • Schema: Укажите схему, связанную с выбранной базой данных.
  • Delimiter: Укажите символ, используемый для разделения данных по столбцам.
Дополнительные поля
  • If Table Already Exists: Укажите действие, если таблица уже существует:
  • Fail (ничего не делать)
  • Replace (перзаписать таблицу)
  • Append (добавить данные в уже существующую таблицу).
  • Skip Initial Space:
    Выберите, чтобы игнорировать пробелы после разделителя.
  • Skip Blank Lines:
    Выберите, чтобы пропустить пустые строки, не интерпретируя их как значения NaN.
  • Columns To Be Parsed as Dates:
    Укажите список столбцов, разделенных запятой, которые должны быть интерпретированы как даты.
  • Columns To Be Parsed as Dates:
    Выберите этот пункт для автоматической интерпретации формата даты и времени.
  • Decimal Character:
    Укажите символ, который будет использоваться для отделения целой части числа от дробной.
  • Null Values:
    Укажите список значений, которые должны рассматриваться как пустые (в формате JSON).
  • Index Column:
    Укажите столбец, который будет использоваться в качестве меток строк для датафрейма. Оставьте поле пустым, если индексного столбца нет.
  • Dataframe Index:
    Выберите, чтобы записать индекс датафрейма как столбец.
  • Column Label(s):
    Введите одну или несколько меток столбцов для индексных столбцов. Если они не указаны и индекс датафрейма установлен в true, будут использованы имена индекса.
  • Columns To Read:
    Введите в формате JSON список столбцов, которые следует включить в таблицу.
  • Overwrite Duplicate Columns:
    Установите флажок, чтобы обозначить дублирующиеся столбцы как “X.0, X.1”.
  • Column Data Types:
    Опишите в формате словаря {ключ: значение} типы данных для ваших столбцов.
  • Header Row:
    Введите 0, если ваши данные уже содержат строку заголовка, или оставьте поле пустым, если заголовков нет.
  • Rows to Read:
    Укажите количество строк, которые необходимо прочитать.
  • Skip Rows:
    Укажите количество строк, которые следует пропустить в начале файла.

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