Zur Erinnerung:
Im letzen Artikel zur SharePoint Suche haben wir begonnen, die verschiedenen Möglichkeiten der Konfiguration des SharePoint Crawlers zu beschreiben (Punkte 1 bis 4). Nachfolgende wollen wir diese Arbeit fortsetzen. Insbesondere soll in diesem Artikel der Umgang mit managed Properties für die feldgenaue Suche in MOSS2007 vorgestellt werden.

5) Default Content Access Account
Hier kann der standard Account für das crawling und auch für andere Datenzugriffe (z.B. Import von User Profiles) gesetzt werden. Dieser kann über crawl rules für einzelne folder übersteuert werden (siehe crawl rules).
6) Document Property Mappings
In diesem Kapitel geht es darum, Bestimmte Datenfelder (zum Beispiel Spalten von SharePoint Listen) für die feldgenaue Suche verfügbar zu machen. Wählt man den entsprechenden Link (6) dann gelangt man zum untenstehenden Konfigurationsdialog.

Wir sehen hier einen Auszug aus der Liste der standardmässig vorhandenen managed Properties. Ein managed property ist ein Verweis auf ein (oder auf mehrere) Datenfelder aus verschiedensten Datenquellen. Diese managed properties können für die Feldgenaue Suche verfügbar gemacht werden.
Beispiel: Wir haben eine SharePoint Liste erstellt, in der mögliche Blog Themen für diesen Blog verwaltet werden:

Dieser Liste wurde eine Spalte ‚Bereich’ hinzugefügt. Die Blog Themen können über dieses Feld klassifiziert werden. Wir wollen nun die Suche so konfigurieren, dass in einer Suchabfrage genau nach dem Inhalt der Spalte ‚Bereich’ in dieser Liste gesucht werden kann. Dazu Clicken wir in der Search Konfiguration der SharedServices auf den Link ‚New Managed Property’und gelangen dadurch auf den folgenden Screen.

Wir können hier den Namen des managed property angeben und wählen den Typ des Properties. Nun können wir mit ‚Add Mapping’ dem Property die gewunschten Datenfelder zuordnen. Beachten sie, dass mehrere mappings auf das gleiche managed property zeigen können und dass wir wählen können, ob jeweils nur das erste mapping aktiviert sein soll, oder alle mappings gleichzeitig beachtet werden.
Der folgende Dialog dient dazu, die gemappten Datenfelder eines managed property zu selektieren. Bitte beachten sie, dass neue Listenfelder erst nach einem full crawl gemapped werden können.

In der ‚category’ Auswahl wählen wir ‚SharePoint’. Danach werden in der Liste unterhalb aller verfügbaren Datenfelder angezeigt. Listenfelder beginnen jeweils mit ows_. Nachdem ein neues Managed Property erstellt worden ist, ist dieses nach einem full crawl für die Suche verfügbar.
Im nächsten Teil unserer Blog Serie zur SharePoint Suche wollen wir die Besprechung der Konfigurationsmöglichkeiten der Suche abschliessen. Bis dann, Grüsse an die MOSS2007 Gemeinde!

