Microsoft Search Server 2008 Express
26.02.2008 | GunnarTeemal enterprise search ehk otsing ettevõtte andmetest olen kirjutanud DT blogis varemgi. Seekordses kandes annan lühida ülevaate Microssoft’i otsinguserveri pisiversioonist, milleks on Microsoft Search Server 2008 Express.
Kirjeldan selles kandes pisut otsinguserveri installeerimist ja seadistamist ning näitan ära selle, kuidas panna server indekseerima kindlat kataloogi arvuti kõvakettal. Peale indekseerimist proovime antud faili otsingu abi leida.
Otsinguserveri installeerimine
Otsinguserveri installeerimisest ma loobusin, sest ausalt öeldes kiirel ajal ma ei viitsi tegeleda liiga pikalt pühapäevaste asjadega, mida saadab peavalu. Kõige lihtsam on töökorras versiooni saamiseks laadida alla Microsoft Search Server 2008 Express VHD. See on siis Virtual PC virtuaalne kõvaketas, kuhu on installeeritud Windows’i server ja kus ootab ees ka otsinguserveri installeerimispakett, mis tuleb käima lasta.
VHD peale installeerimisel mul huvitaval kombel mingeid probleeme ei tekkinud ning kõik asjad hakkasid nagu valatult tööle. Saidid, mis beta otse installeerimisel tööle ei hakanud ja igasuguseid vigu andsid, olid siin korras ning neid sai kenasti kasutada. Kui keegi teab, mis moodi nende probleemide vastu annab võidelda, siis võiks kirjutada siia kandele kommentaari juurde.
Filtrite lisamine
Enne serveri seadistamise juurde asumist installeerisin ma otsinguserverile peale ka filtrite paketi, millel nimeks Microsoft Filter Pack ja mis lisab otsinguserverile juurde paljude failide indekseerimise toe. Nende hulka kuuluvad ka filtrid, mis tegelevad Microsoft Office’i failidega.
Soovi korral saab installeerida ka teiste tootjate filtreid, mis võimaldavad indekseerida palju muid formaate, seal hulgas näiteks PDF, erinevad videofailid jne. Ja kes soovib, võib kirjutada ka oma filtrid või kes soovib ja ei oska, võib neid tellida ka DT käest - kirjutame me ju hea meelega igasuguseid asju.
Otsinguserveri seadistamine
Peale otsinguserveri seadistamist tekib meile uus menüü, kus on kõik vajalik otrsinguserveri seadistamiseks. Keskkond, mille otsinguserver meile välja pakub, baseerub sellisel tuntud tootel nagu SharePoint.

Microsoft Search Server 2008 Express. Peale otsinguserveri
installeerimist ja seadistamist tekib juurde otsinguserveri menüü.
Otsinguserver võimaldab meil defineerida sisuallikaid (content source), mille kaudu käiakse sisu indekseerimas. Nagu kande alguses lubatud, siis lisame ise ühe sisuallika, mida otsinguserver indekseerima hakkab. Eeltöö on lihtne ning selle peale oluliselt aega ei kulu.
Esiteks loome serveri kõvakettale kataloogi nimega filefolder ning jagame selle välja. Proovimise jaoks piisab meile sellest täisti kui kataloog on avalikult kõigile välja jagatud. Mina tegin välja jagatud kataloogi faili nimega hiiretips.docx, mille sisu võtsin laste karaoke laulusõnade leheküljelt. Dokument ise nägi välja selline.

Hiiretipsu laulusõnad Word 2007 dokumendis, millel
nimeks hiiretips.docx.
Olles dokumendi lisanud kataloogi filefolder asume uue sisuallika juurde. Kui on soovi, siis võib muidugi lisada veel faile, mida server võiks indekseerida.
Uue sisuallika defineerimiseks valime otsinguserveri menüüst valiku Search Server 2008 Administration. Meile avatakse Internet Explorer’is otsinguserveri administreerimise liidese esilehekülg, mis on näha alltoodud pildil.

Microsoft Search Server 2008 Express. Otsinguserveri admini
liidese esilehekülg.
Valime paremast servast Content Sources ning vajutame linki New Content Source. Avaneb alltoodud vaade (pildil klikkides näed pilti originaalsuurused).
Microsoft Search Server 2008 Express. Uue sisuallika lisamise vorm.
Kliki pildil, kui soovid seda originaalsuuruses vaadata.
Täidame väljad nagu pildil näidatud ning lisame linnukese kasti Start full crawl of this content source. Seejärel võib vajutada nuppu OK. Kui kõik on korras, see tähendab seda, et otsinguserver pääseb ligi kataloogile, mille eelnevalt lõime, siis asub ta seda koheselt indekseerima. Indekseerimise kulgemist saab jälgida admini liidese esilehel. Värskete tulemuste nägemiseks tuleb vahepeal vajutada F5.
Kui indekseerimine on lõppenud, proovime teha otsingu failidest, mis asuvad filefolder kataloogis.
Otsimine
Avame brauseris aadressi, milleks on käesoleva masina või virtuaalmasina nimi. Satume otsingu avalehele, mis vaikimisi on küllaltki tühi ja kõle.

Microsoft Search Server 2008 Express. Selline on otsinguserveri
vaikimisi esilehekülg. Vajadusel saame siia ise lisada juurde
veebiosi, sest süsteem baseerub SharePoint’il.
Proovime nüüd otsida mõnda dokumenti, mille me eelnevalt loodud kataloogi salvestasime. Minul oli selleks dokumendiks laste karaoke saidist pätsatud Hiiretipsu laul. Seega püüan otsingusse sisestada mõne sõna või fraasi sellest dokumendist ning vaatan, mis tulemuse saan.

Microsoft Search Server 2008 Express. Otsides sõna Hiiretips saan
ma tulemuseks dokumendi, mille eelnevalt dokumentide kataloogi
salvestasin. Paremas veerus pakutakse tulemusi ka Microsoft Live
Search otsingusüsteemi vahendusel.
Nagu näeme, on mul kenasti tulemuseks laste käest pätsatud hiiretips, mis edaspidi elab oma elu ka minu otsinguserveris. Lisaks sellele, mis otsinguserver ise on indekseerinud, pakub ta mulle ekraani paremas servas välja sama otsingu tulemusi Microsoft Live Search vahendusel.
Mida veel saaks otsida?
Otsinguserverile on saada otsingufiltreid mitmetelt erinevatelt firmadelt, kes soovivad, et nende loodud süsteemid oleksid liidestatavad Microsoft’i otsingut sisaldavate süsteemidega. Kes on tellinud endale enda infosüsteemid ning soovivad, et nende süsteemide andmed oleksid sarnaselt otsitavad, saavad tellida programmeerimise firmadelt vastavad arendustööd.
Kokkuvõte
Otsinguserveri sai VHD abil kenasti ja kähku töötama. Otste lahti tegemine polnudki teab mis piinarikas. Paari lihtsa liigutusega saime loodud oma sisuallika ning panime otsinguserveri seda indekseerima.
Kuigi käesolev kanne tuli päris pikk, ei jõudnud ma siin läbi võtta päris mitut olulist teemat, mis võiksid huvi pakkuda administraatoritele ja programeerijatele. Loodan selle tühiku täita õige pea, sest otsinguserveri juures on mul veel päris mitut asja vaja uurida ja torkida.
Seniks kuniks ma jõuan uued kanded kirjutada, ütlen etteruttavalt ära, et proovin vahelduseks tööle saada ka mõned konkureerivad tooted, et tekkiks võrdlusmoment.
Peamine point sellel kandel oli näidata seda, et otsinguserveri püsti ajamine ja sisu indekseerimine pole sugugi nii keerukad teemad kui seda algul võiks arvata.
