Импорт данных
Содержание
Импорт данных с применением режима ИМПОРТ
Режим предназначен для ввода в базу данных группы документов, подготовленных в виде внешнего файла в текстовом формате или в формате ISO-2709 (в частности, в международных коммуникативных форматах UNIMARC/USMARC или Российском коммуникативном формате RUSMARC). Данный режим рекомендуется применять, когда импортируется небольшая группа документов. Для импорта больших групп документов следует применять аналогичный режим в АРМе «Администратор».
Для ввода параметров режима служит форма, представленная на рис. 3.7.5а. Предлагаются следующие параметры:
ФОРМАТ ИСХОДНЫХ ДАННЫХ - возможны два значения этого параметра: ISO или ТЕКСТОВЫЙ (текстовый формат документов системы ИРБИС описан в Приложении 2). В случае формата ISO можно указать односимвольные разделители полей и записей. По умолчанию используются разделители форматов UNIMARC/USMARC;
ТВП ПЕРЕФОРМАТИРОВАНИЯ - данный параметр определяет алгоритм преобразования документов в процессе импорта в виде имени таблицы переформатирования. Выбирается из предусмотренного списка. В случае импорта документов в формате UNIMARC/USMARC/RUSMARC необходимо выбрать соответствующее значение этого параметра. Если параметр остается пустым, преобразование документов в процессе импорта не производится. В исходном состоянии системы список таблиц переформатирования содержится в справочнике IMPORTW.MNU (см. параметр IMPORTMNU в Приложении 1);
СЛИЯНИЕ – параметр включает режим слияния. В отличие от импорта без слияния (когда импортируемые записи добавляются в БД в качестве новых) режим слияния позволяет сливать импортируемые (внешние) записи с записями, уже существующими в БД. Слияние может производиться двумя способами: на основе ключевого формата (т.е. формата, по которому формируется термин-ключ, на основе которого находится запись для слияния) или на основе сценария глобальной корректировки. Процесс собственно слияния выполняется по тем же правилам, что и вставка из буферной записи (см. п. 3.7.14). По умолчанию список ключевых форматов для слияния содержится в справочнике MERGEPFT.MNU, а список сценариев глобальной корректировки – в справочни-ке MERGEGBL.MNU (см. параметры MERGEPFTMNU и MERGEGBLMNU в Приложении 1);
КОДИРОВКА – параметр определяет кодировку исходных данных.
После нажатия кнопки ВЫПОЛНИТЬ система предлагает стандартное диалоговое окно для указания пути и имени файла с исходными документами.
Рис. 3.7.5а. Форма для ввода параметров импорта документов
Режим завершается выводом протокола с результатами импорта, сооб-щением о номерах импортированных документов и предложением перейти к их корректировке.
Дополнительные указания по импорту данных в форматах RUSMARC и UNIMARC
АРМы Администратор/Каталогизатор (WINDOWS-веpсия).
1. Выполнить режим ИМПОРТ в АРМе "Администpатоp" или "Каталогизатор"
2. Актуализировать словарь БД, если импоpт выполнялся в АРМе "Администpатоp"
3. Выполнить глобальную корректировку БД по заданию rmarci1 для RUSMARCа или umarci для UNIMARCа, отключив автоввод и формально-логический контроль.
4. Актуализировать словарь БД
5. Пpовеpить словаpь "ВИД/ТИП документа" (АРМ Каталогизатор) на наличие теpмина "MARC".
6. Если теpмин "MARC" присутствует в словаре то:
a) выполнить отбор записей по теpмину "MARC"
b) выполнить глобальную корректировку отобранных записей по заданию rmarci2
с) актуализировать словарь БД
Дополнительные указания по импорту данных в формате Библиотека 4
1. Выполнить режим ИМПОРТ в АРМе "Администpатоp" или "Каталогизатор"
2. Выполнить глобальную корректировку БД по заданию USPV.gbl
3. Актуализировать словарь БД, если импоpт выполнялся в АРМе "Администpатоp"
В случае размещения классификационных индексов и сведений об экземплярах в полях отличных от указанных в документе "Библиотека 4.0. Руководство пользователя." попытайтесь подобрать подходящий вариант из следующих:
VMARCI1.fst (uspv1.gbl): v91^a - индекс ББК
v92^a - издательский индекс
v852^b - обозначение места хранения заканчивается символом:'-'.
VMARCI2.fst (uspv2.gbl): v90^c - индекс ББК
v84^a - индекс ГРНТИ
v90^b - авторский знак
VMARCI3.fst (uspv3.gbl): v91^a - индекс ББК
v84^a - индекс ГРНТИ
v863^t - инвентарный номер/штрих-код.
Замените VMARCI.fst и uspv.gbl соответствующими файлами и выполните пункты 1,2,3.