ИМПОРТ (СЕРВИС-режим) |
|
![]() ![]() ![]() |
||
Режим предназначен для ввода в базу данных группы документов, подготовленных в виде внешнего файла в текстовом формате или в формате ISO-2709 (в частности, в международных коммуникативных форматах UNIMARC/USMARC или Российском коммуникативном формате RUSMARC).
Данный режим рекомендуется применять, когда импортируется небольшая группа документов. Для импорта больших групп документов следует применять аналогичный режим в АРМе «Администратор». |
Для ввода параметров режима служит форма:
Форма для ввода параметров импорта документов.
ФОРМАТ ИСХОДНЫХ ДАННЫХ - возможны два значения этого параметра:
• ISO - В случае формата ISO можно указать односимвольные разделители полей и записей. По умолчанию используются разделители форматов UNIMARC/USMARC; или
•ТЕКСТОВЫЙ (текстовый формат документов системы ИРБИС описан в Приложении 2).
ТВП ПЕРЕФОРМАТИРОВАНИЯ - данный параметр определяет алгоритм преобразования документов в процессе импорта в виде имени таблицы переформатирования. Выбирается из предусмотренного списка. В случае импорта документов в формате UNIMARC/USMARC/RUSMARC необходимо выбрать соответствующее значение этого параметра. Если параметр остается пустым, преобразование документов в процессе импорта не производится. В исходном состоянии системы список таблиц переформатирования содержится в справочнике IMPORTW.MNU (см. параметр IMPORTMNU в Приложении 1);
Предлагается новая конструкция для ТВП ПЕРЕФОРМАТИРОВАНИЯ :
0 0 <формат> |
СЛИЯНИЕ – параметр включает режим слияния. В отличие от импорта без слияния (когда импортируемые записи добавляются в БД в качестве новых) режим слияния позволяет сливать импортируемые (внешние) записи с записями, уже существующими в БД. |
Слияние может производиться двумя способами: |
•на основе ключевого формата (т.е. формата, по которому формируется термин-ключ, на основе которого находится запись для слияния) или
• на основе сценария глобальной корректировки.
Процесс собственно слияния выполняется по тем же правилам, что и вставка из буферной записи.
По умолчанию
•список ключевых форматов для слияния содержится в справочнике MERGEPFT.MNU, а
•список сценариев глобальной корректировки – в справочнике MERGEGBL.MNU (см. параметры MERGEPFT.MNU и MERGEGBL.MNU в Приложении 1);
КОДИРОВКА – параметр определяет кодировку исходных данных.
После нажатия кнопки ВЫПОЛНИТЬ система предлагает стандартное диалоговое окно для указания пути и имени файла с исходными документами.
Режим завершается выводом протокола с результатами импорта, сообщением о номерах импортированных документов и предложением перейти к их корректировке. |
В режиме СЕРВИС-ИМПОРТ обеспечена возможность использования в качестве исходных - данных в форматах XML, EXCEL и CSV. |
В случае формата XML предполагается модель RUSMARCXML/Slim. При этом используются параметры – см. ЭКСПОРТ в формате XML режим.
В случае форматов EXCEL и CSV данные из колонок воспринимаются как условные поля с метками, совпадающими с номерами соответствующих колонок (т.е. данные из первой колонки воспринимаются как поле V1, из второй - как V2 и т.д.). А это значит, что, как правило, импорт данных в этих форматах должен выполняться с использованием ТВП ПЕРЕФОРМАТИРОВАНИЯ.
Импорт данных в формате EXCEL предполагает ОБЯЗАТЕЛЬНОЕ наличие Microsoft Excel на клиентской машине.
См. также:
Приложение 1. Параметры настройки
ТВП БЕЗ преобразования ВСЕХ полей записи (Прил.5)
Приложение 5. ТАБЛИЦЫ ВЫБОРА ПОЛЕЙ (ТВП)
ИМПОРТ подрежим АРМа Администратор (Серв.)
Заимствование описаний из ресурсов глобальной сети (Комплектатор)