Duplikatentfernung
Sie können die Duplikatentfernung auf Abfrageergebnisse auf der Grundlage des Wertes einer bestimmten verwalteten Eigenschaft anwenden.
Letzte Änderung: Dienstag, 30. August 2011
Mithilfe dieses Features können Sie auch Treffer im Resultset durch einen Gruppenbezeichner reduzieren (includedid).
Gilt für: SharePoint Server 2010
Angeben von Kriterien für die Duplikatentfernung
Für den Abfragewebdienst können Sie Kriterien für die Duplikatentfernung mit dem TrimDuplicates-Element im Microsoft.Search.Query-Schema angeben.
Für das Query-Objektmodell können Sie Kriterien für die Duplikatentfernung mithilfe der folgenden Eigenschaften von KeywordQuery angeben: TrimDuplicates, TrimDuplicatesOnProperty, TrimDuplicatesKeepCount und TrimDuplicatesIncludeId.
In der folgenden Tabelle werden die Attribute oder Eigenschaften aufgeführt, die in Abfragen zur Steuerung der Duplikatentfernung verwendet werden können.
Tabelle 1. Attribute und Eigenschaften zur Steuerung der Duplikatentfernung
Attribut oder Eigenschaft |
Beschreibung |
---|---|
onproperty |
Gibt den Namen einer nicht standardmäßigen verwalteten Eigenschaft an, die als Grundlage für die Duplikatentfernung verwendet werden soll. Der Standardwert ist die verwaltete Eigenschaft DocumentSignature. Die verwaltete Eigenschaft muss vom Typ Integer sein. Mithilfe einer verwalteten Eigenschaft, die eine Gruppierung von Elementen darstellt. können Sie dieses Feature für die Feldreduzierung verwenden. |
keepcount |
Gibt die Anzahl der Elemente an, die für jeden Satz von Duplikaten aufbewahrt werden sollen. Der Standardwert ist 1. Kann für die Ergebnisreduzierung von Anwendungsfällen verwendet werden. Wenn TrimDuplicates auf einer verwalteten Eigenschaft basiert, die als Gruppenbezeichner verwendet werden kann (z. B. eine Website-ID), können Sie die Anzahl der pro Gruppe zurückgegebenen Ergebnisse steuern. Die zurückgegebenen Elemente sind die Elemente mit der höchsten dynamischen Rangfolge in einer Gruppe. |
includeid |
Gibt den Wert an, der einer reduzierten Gruppe zugeordnet wird und der in der Regel verwendet wird, wenn ein Benutzer auf den Link Duplikate (n) eines Elements mit Duplikaten klickt. Dieser Wert entspricht dem Wert der verwalteten Eigenschaft fcoid, die in Abfrageergebnissen zurückgegeben wird. Weitere Informationen finden Sie unter Verwaltete Eigenschaften und Datentypen (FAST Search Server 2010 for SharePoint). |