Crawl und Index-Dateiserver und fügen Sie Metadaten hinzu, um den Index basierend auf dem Speicherort auf dem Dateiserver aufzunehmen?
-
10-12-2019 - |
Frage
Ich habe einen Fileserver, der 500'000 Dokumente enthält, die gekrochen werden sollen.Bei der Suche zeigt die Ergebnisseite den Titel, einen Teil des Dokumentinhalts und den Pfad von Fileserver an.So weit so gott.
Ich möchte jedoch Raffiner auf der Suchergebnis-Startseite basierend auf Metadaten nach dem Pfad des Dateiservers verwenden.Als Beispiel sieht der Fileserver-Pfadstruktur so aus: generasacodicetagpre.
Diese Struktur folgt ohne Abweichung.Ich kann die Ordnerstruktur extraxieren und in den Term-Speicher importieren, aber es gibt keinen Einsatz, da die Dokumente nicht mit Metadaten markiert sind.
Gibt es also eine Möglichkeit, den Index auf jedem Dokument auf dem Standort des Dateiservers einfach Metadaten zum Index hinzufügen zu lassen?
Lösung
Wonach Sie suchen, ist
sharepoint 2013 können Sie die Inhaltsverarbeitungspipeline eigene Module hinzufügen und damit Ihren Inhalt bereichern, bevor er im Index gespeichert wird.
Sie können neue Rechnersteller basierend auf vorhandenen verwalteten Eigenschaften (den Dateipfad) hinzufügen.
hoffe das hilft.
luis
Andere Tipps
Wenn Sie nur einen Refiner benötigen und die Metadaten nicht auf andere Weise verwenden möchten, können Sie auch einfach einen besseren Raffiner schreiben, der das Verfeinerungsproblem löst.Mit ein paar Zahlen von JavaScript können Sie die Präsentation des REFINERs ändern, anstatt einen Inhaltsanreicherungsdienst zu schreiben.