Dokumentet beskriver implementeringen af Ankiro på jobnet herunder udvikler tips og tricks.
...
Ankiro er et 3. parts produkt til indeksering og søgning af dokumenter. Dokumentation på produktet kan findes her http://docs.ankiro.dk/display/AES/Product+overview. På jobnet anvendes produktet til indeksering og udsøgning jobannoncer (interne og eksterne), borgeres CV samt D6UJU kurser.. Det ny Ankiro setup indeholder 3 webservices for indeksering, oprettelse og søgning af documenter.
1.Ankiro ManagementService
Ankiro Management Service har ansvar for oprettelse ,opdatering og sletning af DataSources og Indekser.
Datasource er en schema for en dokument.
fx. her hvordan man kan definere en schema for datasource og resultat i Ankiro Dashboard
Kode til definition af schema
2. Ankiro Document Service
Ankiro Document Service har ansvar for oprettelse documents fx. Jobannounce eller Cv. Schema for Jobannounce eller Cv administreret af Ankiro Managment Service.
Fig 1. skitsetegning af serviceaftagere af Ankiro (mangler opdatering)
...
Bemærk søgekriteriet <Criterion property='Ankiro.Position' weight='1.0' /> er specielt, da der i version 1.13.808.20972 af Ankiro er en bug, som gør kriteriet bliver skippet, hvis der i querien ikke er indeholdt et andet kriterie, der udsøger på en property som eksemplet nedenfor
<Criterion value="{OccupationFreeText}" interpretation="full-exact">
<Property name="Title" weight="0.95" />
<Property name="Presentation" weight="0.90" />
</Criterion>
...