Kategoriarkiv: SharePoint-Søk

Konfigurere synonymordbok i MOSS

Jeg jobber med en arkitektur gjennomgang dokumentet denne uken og det antyder, blant annet, som klienten vurdere å bruke synonymordboken til å forbedre søkeopplevelsen sluttbrukeren. Aldri har gjort dette selv, Jeg ønsket å gjøre en rask praktisk test slik at mitt forslag er autentisk.

Det var overraskende vanskelig å finne ut hvordan å gjøre, Selv om det er, faktisk, ganske enkelt. Det er en god bit av informasjon om synonymordboken (Sjekk her og her, for eksempel). Men, de dokumenter er enten WSS 2.0 / SPS 2003 orientert eller de faktisk stave ikke ut hva gjøre når du har gjort endringene i synonymordboken. De gir en god oversikt og rettferdig litt detaljer, men det er ikke nok å krysse målstreken.

Følgende arbeidet for meg:

  1. Gjøre endringer i synonymordboken. (Se nedenfor for en viktig)
  2. Gå til serveren og starte den "Office SharePoint Server-søk" tjenesten.

En tupp av hatten til Mr. J. D. Wade (Bio). Han gitt viktige litt om omstart søketjenesten og reddet meg fra endeløse, tidkrevende og unødvendig iisresets og fullstendig indeks kravlesøk. Denne episoden beviser, nok en gang, at Twitter er awesome. (Følg meg på twitter her. I følge enhver SharePoint som følger meg).

Jeg vet ikke om denne funksjonen er tilgjengelig i WSS. Hvis det er ikke eller, Legg igjen en kommentar eller email meg og jeg vil oppdatere dette innlegget.

Viktig merknad: Det er motstridende opplysninger om hvilke XML synonymordbokfilen endre. Det er denne oppfatningen av "tsneu.xml" å være nøytrale"" synonymordbok. Jeg kastet bort noen tid arbeidet med som en. I mitt tilfelle, Jeg behøvde å endre "tsenu.xml" fil under mappen av app ID selv: \\win2003srvc$ ProgramfilerMicrosoft Office Servers12.0DataOffice ServerApplications3c4d509a - 75 c 5-481 c-8bfd-099a89554e17Config. Jeg antar at i flere gården situasjon, du vil gjøre denne endringen overalt en spørringsserver kjører.

</slutten>

Abonner på bloggen min.

Technorati Merkelapper: , ,

SharePoint og rask — Reese's Peanut Butter Cups av Enterprise-programmer?

Jeg har avsluttet dagen 2 RASK opplæring i solfylte Needham, MA, og jeg er fullstappet med ideer (som alle gode trening klasser gjøre meg). En spesiell del av har fort meg tenke og jeg ønsket å skrive det ned mens det var fortsatt friskt og normale daglige "ting" dyttet den ut av hodet mitt.

Vi SharePoint WSS 3.0 / MOSS implementers ofte står overfor problemer med noen rimelig størrelse SharePoint-prosjekt: Hvordan får vi alle ukodede data lastet inn SharePoint slik at det passer innenfor våre perfekt designet informasjonsarkitektur?

Ofte nok, Dette er ikke et vanskelig problem fordi vi begrense oss ut av trøbbel: «Vi bryr meg ikke om noe mer enn 3 måneder gamle." "Vi skal håndtere alt det gamle ting med søkeord og går fremover vi vil gjøre det riktig vei…" Etc.

men, Hva skjer hvis vi ikke kan begrense oss ut av problemer og vi ser på 10 's tusenvis eller 100 tusen (eller millioner) av dokumenter — lasting og merking som er våre from ønske?

RASK være svaret.

FAST er prosessen inneholder mange bevegelige deler, men et forenklet syn er dette:

  • En robotsøkeprogrammet prosess ser etter innhold.
  • Det finner innhold og hender det av til en megler prosessen som administrerer en pool av dokumentet prosessorer.
  • Megleren prosessen hender det av en dokument-prosessorer.
  • Dokumentet prosessoren analyserer dokumentet og via en rørledning prosess, analyserer bejeezus ut av dokumentet, og hender det av til en indeks builder typen prosess.

På starship FAST, Vi har mye kontroll over rørledningen for dokumentbehandling. Vi kan mikse og matche om 100 pipelinekomponenter og, mest interessant, Vi kan skrive egne komponenter. Som jeg sier, FAST analyserer dokumenter hver hvilken vei, men søndag og samler mye nyttig informasjon om disse dokumentene. De gale raske menneskene er åpenbart sinnssyk og obsessive om dokumentanalyse fordi de har verktøy og/eller strategier for å virkelig kategorisere dokumenter.

Så … bruke FAST i kombinasjon med egne egendefinerte pipelinekomponenter, Vi kan ta all denne konteksten informasjonen fra FAST og mate den tilbake til MOSS. Det kunne gå noe slikt:

  • Dokumentet blir matet inn fort fra MOSS.
  • Vanlig gal-obsessive rask dokument analyse og kategorisering skjer.
  • Egne egendefinerte pipelinekomponenter drops noen sammenheng informasjonen av til en database.
  • En prosess med vår egen design leser konteksten informasjonen, gjør noen beslutninger på hvordan å passe MOSS dokumentet innenfor våre IA og merker den ved hjelp av en webtjeneste og objektmodellen.

selvfølgelig, ingen slik automatiserte prosessen kan være perfekt, men takket være obsessive (og muligens insane-but-in-a-good-way rask folk), Vi kan ha en ekte slåss sjanse til en virkelig effektiv masse Last prosess som mer enn bare fyller opp en SQL-database med en haug med knapt søkbare dokumenter.

</slutten>

Abonner på bloggen min.

Technorati Merkelapper: , ,

Fasettert søk gjerde Sitter lenger

Jeg hadde grunn i dag å spille med den Codeplex fasettert søk prosjektet i dag.

Det har vært rundt en stund, men jeg nølte med å laste ned og bruke det for den vanlige årsaker (hovedsakelig mangel på tid), plus outright fear 🙂

Hvis du ønsker å forbedre søket og utforske nye muligheter, Last den ned og installere det når du har en time eller så av fritid. Jeg fulgte installasjonsmanualens instruksjoner og det tok meg mindre enn 20 minutter å ha den installert og fungerer. Det gir verdi minutt null.

Det ser ganske vanskelig å utvide. Forfatterne gir en detaljert gjennomgang for komplekse BDC scenario. Jeg kanskje mangle det, men jeg skulle ønske de ville også gi en enklere scenario involverer en av eksisterende egenskaper eller kanskje legge til en ny forvaltet egenskap. Jeg skal prøve og skrive det selv i den neste perioden.

Bunnlinjen — i minutter, Du kan installere, konfigurere den, use it and add some pretty cool functionality to your vanilla MOSS search and be a hero 🙂

</slutten>

Abonner på bloggen min.

Technorati Merkelapper:

SharePoint søk med jokertegn: “Pro” Er ikke en stilk av “Programmering”

På forumet MSDN søk, folk spør ofte et spørsmål som dette:

"Jeg har et dokument med navnet ' programguide’ men når du søker etter "Pro’ Søk er ikke funnet."

Det kan ikke føler at det, men som utgjør et jokertegn søk. MOSS/WSS brukergrensesnittet støtter ikke jokertegn søk esken.

Hvis du graver i søke-webdeler, du finner en avmerkingsboks, «Aktiver søk begrepet stammer». Stammer er et begrep som menneske-språk. Det er ikke en datamaskin språk delstreng() funksjonen verditype.

Dette er noen stammer:

  • "fisk" er en stamme å "fiske"
  • "store" er en stamme til "hovedfag"

Disse er ikke stammer:

  • "maj" er ikke en stilk til "store"
  • "pro" er ikke en stilk til "programmerer"

WSS RUNDPINNE søkemotoren støtter jokertegn søk gjennom API. Her er en blogg-artikkel som beskriver hvordan du gjør det: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

En 3dje parts produkt, Ontolica, gir jokertegn søk. Jeg har ikke brukt dette produktet.

</slutten>

Abonner på bloggen min.

Technorati Merkelapper: