Kategori Arkiv: SharePoint Search

Konfigurera Thesaurus i MOSS

Jag arbetar på en arkitektur översyn dokument denna vecka och det föreslår, bland annat, att klienten bör du använda synonymordboken för att förbättra slutanvändarens sökupplevelse. Aldrig har gjort detta själv, Jag ville göra en snabb praktisk test så att mitt förslag är giltig.

Det var förvånansvärt svårt att lista ut hur man gör, även om det är, I själva verket, ganska lätt. Det finns en ganska bra bit av information om synonymordlistan (Kontrollera Här och Här, till exempel). Men, de docs är antingen WSS 2.0 / SPS 2003 orienterade eller de faktiskt stava inte ut vad göra för att efter du har gjort ändringarna i synonymordboken. De ger en bra överblick och rättvis lite detalj, men det räcker inte att korsa mållinjen.

Dessa steg arbetat för jag:

  1. Göra ändringar i synonymordlistan. (Se nedan för ett viktigt meddelande)
  2. Gå till servern och starta om den "Office SharePoint Server Search" Service.

Ett tips på hatten till Herr. J. D. Wade (bio). Han gav viktiga lite om starta om söktjänsten och räddade mig från oändliga, tidskrävande och onödiga iisresets och fullständiga indexet crawlningar. Denna episod bevisar, En gång till, att Twitter är awesome. (Följ mig på twitter här. Jag följer varje SharePoint person som följer mig).

Jag vet inte om den här funktionen är tillgänglig i WSS. Om det är eller är inte, lämna gärna en kommentar eller maila mig och jag kommer uppdatera detta inlägg.

Viktigt att notera: Det finns motstridiga uppgifter om vilken XML-synonymfilen ändra. Det finns begreppet "tsneu.xml" som "neutral" thesaurus. Jag slösat arbetade med att en. I mitt fall, Jag behövde till ändra den "tsenu.xml" filen finns under mappen app ID själv: \\win2003srvc$ ProgramMicrosoft Office Servers12.0DataOffice ServerApplications3c4d509a - 75 c 5-481 c-8bfd-099a89554e17Config. Jag antar att i en multi gård situation, du skulle göra denna förändring överallt en query server körs.

</slutet>

Prenumerera på min blogg.

Technorati Tags: , ,

SharePoint och snabbt — Reese's Peanut Butter Cups av Enterprise Apps?

Jag har avslutat dagen 2 SNABB utbildning i soliga Needham, MA, och sprack med idéer (som alla bra utbildning klasser göra mig). En särskild aspekt av har snabbt mig att tänka och jag ville skriva ner det medan det var fortfarande fräsch och normala dagliga "saker" sköt det ur huvudet.

Vi SharePoint WSS 3.0 / MOSS genomförare möta ofta en tuff problem med någon rimligen medelstora SharePoint-projekt: Hur får vi alla otaggade data laddas in i SharePoint så att allt passar i våra perfekt designade informationsarkitektur?

Ofta nog, Detta är inte ett svårt problem eftersom vi omfattning oss trubbel: "Vi bryr oss inte om något mer än 3 månader gammal." "Vi ska hantera allt det gamla grejer med sökning på nyckelord och gå framåt vi gör det på rätt sätt…" Etc.

Men, Vad händer om vi inte kan verksamhetsområde oss borta från problem och vi tittar på 10-talet tusentals eller 100-tals tusentals (eller ens miljoner) för docs — lastning och märkning som är vår fromma önskan?

SNABBT kan vara svaret.

FAST: s sökprocessen innehåller en hel del rörliga delar men en förenklad vy är detta:

  • En sökrobot process ser ut för innehåll.
  • Det finner innehåll och överlämnar det bort till en mäklare process som hanterar en pool av dokument-processorer.
  • Mäklare processen räcker det bort till en av de dokument-processorerna.
  • Dokumentet processorn analyserar dokumentet och via en pipeline process, analyserar bejeezus av dokumentet och överlämnar det bort till en index builder typ process.

På rymdskeppet snabbt, Vi har en hel del kontroll över dokumentet bearbetning pipeline. Vi kan mixa och matcha om 100 komponenter för försäljningsförloppet och, mest intressant, Vi kan skriva våra egna komponenter. Som jag säger, FAST är att analysera dokument every vilket sätt men söndag och det sammanställer en hel del användbar information om dessa handlingar. De galna snabba människorna är helt klart galen och tvångstankar om dokumentanalys eftersom de har verktyg och/eller strategier för att riktigt kategorisera dokument.

Så … med snabbt i kombination med våra egna anpassade försäljningsförloppskomponenten, Vi kan ta tag i den sammanhanget informationen från FAST och mata den tillbaka till MOSS. Det kan gå något sådant:

  • Dokument matas in snabbt från MOSS.
  • Normala crazy-tvångsmässiga snabbt dokument parsning och kategorisering händer.
  • Våra egna anpassade försäljningsförloppskomponenten droppar några av sammanhang informationen ut till en databas.
  • En process av egen design läser sammanhangsinformation, gör några beslut på hur passar MOSS dokumentet inom våra IA och markerar det med en webbtjänst och objektmodellen.

Självklart, ingen sådan automatiserad process kan vara perfekt men tack vare tvångsmässiga (och möjligen insane-but-in-a-good-way snabb människor), Vi kan ha en riktig kämpar skott på en verkligt effektiva massa belastning process som mer än bara fyller upp en SQL-databas med en massa knappt sökbara dokument.

</slutet>

Prenumerera på min blogg.

Technorati Tags: , ,

Fasetterad Sök staket Sitter inte mer

Jag hade anledning idag att spela om med den CodePlex fasetterad Sök projektet idag.

Det har funnits ett tag, men jag tvekade att ladda ner och använda den för den vanliga orsaker (främst brist på tid), plus outright fear 🙂

Om du vill förbättra din sökning och utforska nya alternativ, Ladda ner den och installera det när du har en timme eller så ledig tid. Jag följde den installationsmanualen instruktionerna och det tog mindre än 20 minuter att få det installerat och arbetar. Det ger värdet minut noll.

Det ser ganska svårt att förlänga. Författarna ger en detaljerad genomgång för komplexa BDC-scenario. Jag kan saknas det, men jag önskar att de skulle också ge ett enklare scenario som innebär en av de befintliga egenskaperna eller kanske lägga till en ny hanterad egenskap. Jag skall försöka och skriver att upp mig själv i nästa period av tid.

Nedersta raden — i minuter, Du kan installera, Konfigurera den, use it and add some pretty cool functionality to your vanilla MOSS search and be a hero 🙂

</slutet>

Prenumerera på min blogg.

Technorati Tags:

SharePoint Wildcard Sök: “Pro” Är inte en stam av “Programmering”

På forumet MSDN Sök, folk frågar ofta en fråga som denna:

"Jag har ett dokument med namnet" Programming Guide’ men när jag söker för "Pro’ inte hittar den."

Det kanske inte känns som det, men som uppgår till en wildcard sökning. MOSS/WSS användargränssnittet stöder inte jokertecken Sök ur lådan.

Om du gräva i webbdelen Sök, hittar du en kryssruta, "Aktivera Sök termen stemming". Som följer är en term som mänskliga språk. Det är inte en dator språk delsträng() typ funktion.

Dessa är några stjälkar:

  • "fisk" är en stam "fiske"
  • "stora" är en stam till "huvudämne"

Dessa är inte stjälkar:

  • "maj" är inte en stam till "större"
  • "pro" är inte en stam till "programmerare"

WSS/MOSS sökmotorn stöder jokertecken Sök via API. Här är en Bloggartikel som beskriver hur man gör det: http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/03/06/how-to-use-the-moss-enterprise-search-fulltextsqlquery-class.aspx

En 3: e parts produkt, Ontolica, ger vilda kort Sök. Jag har inte använt produkten.

</slutet>

Prenumerera på min blogg.

Technorati Tags: