Online Documentation for Data Import for InterBase/Firebird

CSV


На этом шаге необходимо установить соответствие между столбцами с данными в файле-источнике данных и полями в таблице.

В левой части, в списке Files, отображаются файлы-источники. Параметры соответствия указываются для файла, выбранного в этом списке.

В списке New fields отображается список полей таблицы, в которую будут импортироваться данные.Grid Column - порядковый номер столбца.

В нижней части - фрагмент документа - источника данных.

Чтобы при импорте данных из файла формата CSV все столбцы данных корректно отображались необходимо правильно указать разделитель столбцов. Разделители выбираются из раскрывающегося списка Delimiter. В качестве разделителя в этом поле можно задать любой символ. Из раскрывающегося списка Quote Вы можете выбрать вид кавычек.

Вы можете задать набор символов исходного файла в поле Encoding.

Кнопка btnAutoFillColumns - автоматически устанавливает соответствие между полями и столбцами. Эту функцию можно использовать, если исходный файл и назначенная таблица имеют равное число столбцов.

Кнопка btnClearAllRanges - удаляет все соответствия.

 

В нижней части - фрагмент документа CSV. Все столбцы в нем пронумерованы. Соответствие столбцов устанавливается по номеру столбца документа CSV.

 

Чтобы установить соответствие поля таблицы, куда импортируют данные, и столбца в документе-источнике данных необходимо выделить поле в списке полей и выделить столбец в макете документа CSV или выбрать нужный номер столбца из списка Col. Если связь установлена, то напротив названия поля появится номер столбца, который поставлен в соответствие с этим полем.

В поле Skip можно указать строки, которые не будут импортированы. Применяется для исключения заголовков из импортируемых данных.

 

Кнопка Analyze доступна при импорте в новую таблицу. Используйте ее для автоматического создания полей.

 

Step 3 - CSV

 

Если Вы выбрали создавать таблицу для импорта в нее данных на предыдущем шаге, то на этом шаге Вам необходимо создать  нужные для импорта данных поля. Выберите нужный пункт контекстного меню, чтобы добавить поле (New column), редактировать (Edit) или удалить (Drop).

 

menuEditField

 

Нажатие кнопки btnEllipsis рядом с названием поля открывает это поле для редактирования.

 

Важно: Если таблица уже создана, она будет помечена галочкой Tick. Если при создании таблицы произошла ошибка, то такая таблица будет помечена крестиком Cross.

 

Следующий шаг