Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Полнотекстовые базы данных в Ирбис :  ИРБИС Irbis
 
Темы: <<>>
Навигация: Список темНовая темаИскатьВойти
Поиск в базе данных электронного каталога по словам полного текста
Пользователь: Anya (IP-адрес скрыт)
Дата: 05, December, 2012 03:24

Добрый день. Осуществляем Поиск в базе данных электронного каталога по словам полного текста, связанного с базой в качестве внешнего объекта по технологии Связывание_документов_базы_данных_ИРБИС_с_внешними_объектами..
При этом сталкнулись с такой проблемой:
Если заполнено подполе v951^T(текст для ссылки), то он считает подполе v951^T - адресом на текст-подложку и пытается ее проиндексировать, соответственно, выдает пустой результат. Если же v951^T не заполнено, результат выдается верно.
Как не удаляя v951^T, осуществить поиск?

Используем ИРБИС64_ 2011.1.
ГУНБ Красноярского края

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: Anya (IP-адрес скрыт)
Дата: 06, December, 2012 07:33

Дополнительно:
На данный момент мы решили создать отдельную БД, в которую добавили внешние объекты ЭК. При добавлении формируется поле 952 в ПБД. Если есть 951^I(т.е. внешний объект задан URL), хотелось бы такие записи не добавлять. Если ли возможность исключить их? Хотелось бы иметь такую возможность).

ИРБИС64_ 2011.1.
ГУНБ Красноярского края



Редактировано 1 раз. Последний раз 06.12.2012 07:37 пользователем Anya.

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 17, December, 2012 11:08

Здравствуйте! Извините за невнимательность!
По первому вопросу - сегодня проверю и напишу о результатах.
По дополнительному вопросу - не вполне понял ситуацию. Вы "решили создать отдельную БД, в которую добавили внешние объекты ЭК". Речь о базе ЭК или полнотекстовой?

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 17, December, 2012 18:04

По первому вопросу: есть такая проблема, которую вы описали. Спасибо за корректное описание проблемы! Думаю как исправить. Постараюсь успеть исправить на этой неделе. О результатах напишу здесь.

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 18, December, 2012 03:15

по второму решили создать отдельную бд полнотекстовую, куда добавить внешние тексты эк( соответствующая кнопка), но столкнулись со следующей проблемой - мы не можем вычлинить только собственные внешние объекты, заполненные через поле 951^a. Не хватает инструмента который бы ограничивал все внешние объекты из ЭК добавлять или только по подполю ^A. Для примера в БД Переодических изданий(954 тысячи записей) всего 649 документов наших ресурсов и 13876 тыс. ссылки на саты журналов и на статьи в интернет. Очень накладно получается добавить все внешние объекты ЭК периодики и потом удалить те что на ресурсы интернет.

Государственная универсальная научная библиотека Красноярского края, Ассоциация ЭБНИТ

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 18, December, 2012 12:44

Это ведь, скорее всего, одноразовая операция?
Думаю, неправильно было бы менять АРМ Администратор, опционируя включение текстов в ПБД из ЭК, чтобы решать отдельные задачи, такие как ваша.
Вы можете использовать существующие инструменты: можно отобрать нужные вам записи и выгрузить их в некую пустую БД. А из неё включать в полнотекстовую.

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 20, December, 2012 04:02

Ну, это не разовая операция, БД постоянно пополняется статьями с полными текстами и в основном это статьи по краеведению и отдельные номера газет/журналов, и многое из этого ретро издания. В основной БД есть рабочая связка ( сводный, номер, статья), которую для нормальной работы придется тогда дублировать для отдельной БД, и тоже самое получается нужно будет делать для БД с книгами. По-моему, очень много суеты для того чтоб обойти исключение интернет ресурсов. Но если никаких решений по второму вопросу не будет. Тогда с нетерпением будем ждать решение первого вопроса.

Государственная универсальная научная библиотека Красноярского края, Ассоциация ЭБНИТ



Редактировано 1 раз. Последний раз 20.12.2012 04:14 пользователем GLUKa.

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: SokV (IP-адрес скрыт)
Дата: 24, December, 2012 11:35

По первому вопросу пока работаю. Проблема в том, что возникло противоречие с подполями. В БД ЭК подполе ^T используется для текста ссылки, а в ПБД это же подполе используется для ссылок на файл подложки. На данный момент времени Администратор для ПБД самостоятельно берет данные из подполей. Можно разрешить это противоречие, если АРМ Администратор будет работать исключительно опосредованно, через fst. Я работаю над этим.

Насчёт второго вопроса. Я не вполне понял ваши рассуждения, но думаю, что независимо от частностей, если это регулярная операция, то правильно было бы сделать задание на пакетную корректировку для отбора нужных записей.

Дополнение

См. рекомендации по решению первого вопроса.



Редактировано 1 раз. Последний раз 06.06.2014 17:40 пользователем SokV.

Re: Поиск в базе данных электронного каталога по словам полного текста
Пользователь: LiLi (IP-адрес скрыт)
Дата: 10, July, 2014 04:40

Здравствуйте.
Разбираюсь с технологией, которая описана по ссылке [wiki.elnit.org].
Делаю все по инструкции и на этапе "Актуализация файла документов" выходит окно "Ошибка" без подробностей.
Изменила fst и ifs, как описано в предыдущем сообщении, ситуация такая же.
Что это может значить?
Тестирую на версии 2013.1. Установила с нуля пакет Ирбис и полнотексты со всеми обновлениями.

Елена, КрЦНТИБ Красноярской ж.д.

Вложения: Irbis64_FullTextAdministrator.log (1.2KB)  


Навигация:Список темИскатьВойти
Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.