Import file#
Основные сведения#
Шаг “Import File” предназначен для импорта данных из файлов в форматах .csv, Excel или JSON. Данные импортируются построчно, сопоставляясь с форматом, описанным в “Fields Mapping”. Чтобы импортировать файл, его следует загрузить в поле типа File и указать это поле в параметре “File Info Field”.
Параметры#
Настройки Шага:
Поле настройки |
Варианты значений |
Назначение |
---|---|---|
Step name |
- |
Наименование шага |
Source step |
- |
Выбор предыдущего шага |
File info field |
- |
Поле, содержащее файл для импорта |
Input file type |
.csv, .xlsx, .json |
Формат файла для импорта |
Column separator |
; |
Разделитель колонок для CSV файла |
First lines to ignore |
0 |
Количество первых строк для игнорирования в файле |
Fields mapping |
- |
Сопоставление полей компонента с колонками файла |
Кейсы#
Импорт табличных данных: Используется для загрузки данных из файлов CSV или Excel, настраивая сопоставление между колонками файла и полями компонента.
Импорт структурированных данных: Подходит для импорта JSON файлов, содержащих структурированные данные.
Исключения#
Неправильное сопоставление полей: Ошибки в настройке “Fields Mapping” могут привести к некорректному импорту данных.
Игнорирование неинформативных строк: Необходимо точно указать количество строк, которые следует игнорировать перед началом импорта данных.
Вариант применения#
Этот компонент представляет собой интерфейс для загрузки файлов в форматах CSV и XLSX. Он содержит поля для трех полей датамодели CSV и трех полей датамодели XLSX, а также одно поле для загрузки файла. Два датафлоу используются для импорта файла, выполнения скрипта и сохранения данных в хранилище.
Вы можете скачать конфигурацию компонента здесь