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