Upload file db
Загрузка файлов в базу данных
Для загрузки файла в базу данных пользователь должен иметь функциональную роль
FUNC_CREATOR (Public Modified)
и роль для доступа к данным ACCESS_<...>DB
.
На платформе DataOps.BI доступна функция создания набора данных при загрузке файла в базу данных. В настоящее время поддерживаются три формата файлов: CSV и Excel.
Для загрузки файла в базу данных необходимо иметь соответствующие права доступа к данной базе данных. Кроме того, в настройках базы данных должен быть активирован чекбокс, разрешающий загрузку сторонних файлов.
Инструкция по загрузке файла в базу данных
- Нажмите Создать в правом верхнем углу интерфейса и выберите раздел Загрузить.
- Выберите опцию загрузки в зависимости от формата файла, который вы собираетесь загрузить.
- На экране появится окно с настройками конфигурации, где необходимо заполнить требуемые поля.
Настройка конфигурации
Основные поля
- 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:
Укажите количество строк, которые следует пропустить в начале файла.
Когда все поля будут заполнены, нажмите Сохранить. После нажатия на Сохранить вы будете перенаправлены на экран Наборы данных, где будет отображаться ваш вновь загруженный файл и связанный с ним набор данных.