Перейти к основному содержимому

ExcelToDatabase

Описание​

Считывает данные из входящего xslx файла, который может содержать несколько листов, на каждом листе строго по 1 таблице, при выбранном режиме парсинага Одна таблица на листе, либо несколько таблиц на 1 листе при Все таблицы на листе. Создает и заполняет таблицы в целевой базе данных.

Теги​

visary, excel, database

Свойства​

НазваниеОписание
Контроллер БДКонтроллер БД
Режим парсингаРежим парсинга excel файла. Одна таблица на листе или Все таблицы на листе.
Имена листовИмена листов, которые необходимо считать через ",". Пример: (Оплата, Поступление)
Имена таблиц БДИмена таблиц которые нужно создать в БД через ",". Если не заполнено, в качестве названий таблиц будет использоваться название листов. Пример: (payment, receipt)
Столбцы по таблицамПри выборе Режим парсинга Все таблицы на листе необходимо указать, какие столбцы листа Excel файла относятся к конкретным таблицам. Пример: 1-7, 8-16
Номера первых строк данныхНомера первых строк c которых начинаются данные в таблицах Excel через ",". Пример: 2, 2
Номера последних строк данныхНомера последних строк, которыми заканчиваются данные в таблицах в Excel через ",". Пример: 1734, 510
Имена полей БДИмена полей БД, которые нужно создать в БД. В рамках таблицы через ",". Разделитель между таблицами ";". Если не заполнено, в качестве названий столбцов будет использоваться название столбцов из файла. Пример: (amount, date, number; id, date, title)
Имя схемы БДИмя схемы целевой БД
Режим обновления данныхРежим обновления данных, Перед добавлением данных очистить таблицу или добавлять новые записи к уже имеющимся

Взаимосвязи​

  • success: Успех
  • failure: Неуспех