IFilter: Құжаттарды іздеу үшін деректерді өңдеу құралы
IFilter
IFilter – Microsoft іздеу жүйелерінің түрлі файл форматтарын (құжаттар, электрондық хаттар, дерекқорлар) индексациялауына мүмкіндік беретін қосымша. Іздеу үшін маңызды!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
IFilter – Microsoft іздеу жүйелеріне әртүрлі файл форматтарын (құжаттар, электрондық пошта тіркемелері, деректер қоры жазбалары, аудио мәліметтері және т.б.) индекстеуге мүмкіндік беретін қосымша бағдарлама. Осылайша, оларды іздеуге болады. Тиісті IFilter болмаса, файлдың мазмұны іздеу жүйесімен талданып, индекстелмейді. Оларды жеке тұрғыда немесе Adobe Reader, LibreOffice, Microsoft Office және OpenOffice сияқты белгілі бір бағдарламалық қамтамасымен бірге алуға болады. Бұл сондай-ақ мұндай қосымша бағдарламаларды жүзеге асыруға қажетті бағдарламалық интерфейске де қатысты.
An IFilter is a plugin that allows Microsoft's search engines to index various file formats (as documents, email attachments, database records, audio metadata etc.) so that they become searchable. Without an appropriate IFilter, contents of a file cannot be parsed and indexed by the search engine. They can be obtained as standalone packages or bundled with certain software such as Adobe Reader, LibreOffice, Microsoft Office and OpenOffice. It also refers to the software interface needed to implement such plugins.
Қалай жұмыс істейді
IFilter іздеу жүйелері үшін толық мәтін мен метадеректерді алуға арналған қосымша ретінде жұмыс істейді. Іздеу жүйесі әдетте екі қадамда жұмыс істейді:
An IFilter acts as a plug in for extracting full text and metadata for search engines. A search engine usually works in two steps:
Іздеу жүйесі белгіленген орынға, мысалы, файлдық папкаға немесе деректер базасына өтеді және барлық құжаттарды немесе жаңадан өзгертілген құжаттарды, оның ішінде әртүрлі форматтағы құжаттарды, фондық режимде индекстейді, содан кейін индекстеу нәтижесін сақтау үшін ішкі деректерді құрайды. Пайдаланушы іздеуге қатысты кілт сөздерді енгізеді, ал іздеу жүйесі кілт сөздерді қамтитын құжаттарды іздеу нәтижесінен тауып, дереу пайдаланушыға жауап береді. Бірінші қадамда іздеу жүйесі құжаттың форматын түсінбейді. Сондықтан ол Windows тіркелімінен құжат форматынан деректерді алуға және кіріктірілген форматтауды, сондай-ақ кез келген басқа мәтіндік емес деректерді сүзуге арналған тиісті IFilter-ді іздейді.
The search engine goes through a designated place, e. g. a file folder or a database, and indexes all documents or newly modified documents, including the various types documents, in the background and creates internal data to store indexing result. A user specifies some keywords they would like to search for, and the search engine answers the query immediately by looking up the indexing result and responding to the user with all the documents that contains the keywords. During Step 1, the search engine itself doesn't understand format of a document. Therefore, it looks on Windows registry for an appropriate IFilter to extract the data from the document format, filtering out embedded formatting and any other non textual data.
Іздеу жүйелері
Windows Indexing Service және жаңа Windows Search, Windows Desktop Search, MSN Desktop Search, Internet Information Server, SharePoint Portal Server, Windows SharePoint Services (WSS), Site Server, Exchange Server, SQL Server және Microsoft Search технологиясын қолданатын барлық өнімдер индекстеу технологиясын қолдайды. Сонымен қатар, IFilters SQL Server толық мәтіндік іздеу қызметінің бір бөлігі ретінде пайдаланылады.
Windows Indexing Service and the newer Windows Search, Windows Desktop Search, MSN Desktop Search, Internet Information Server, SharePoint Portal Server, Windows SharePoint Services (WSS), Site Server, Exchange Server, SQL Server and all other products based on Microsoft Search technology support indexing technology. Also, IFilters are used by SQL Server as a component of the SQL Server Full Text Search service.