Skip to main content

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: Неуспех