Index anlegen
In Ihrem System wurden die Index-Services konfiguriert. Dies können die im Lieferumfang enthaltenen Services für TREX-Indizes sein oder Index-Services, die für andere Suchmaschinen implementiert wurden.
Sie befinden sich im iView Index-Administration.
...
1. Wählen Sie Anlegen.
Sie gelangen auf das Bild New Index.
2. Geben Sie die erforderlichen Daten ein.
Feld |
Beschreibung |
ID (obligatorisch) |
Eindeutige ID
|
Name |
Sprechender Name Dieser Name wird in den Suchoptionen angezeigt (wählen Sie Indizes anzeigen).
|
Group |
Eine Indexgruppe fasst mehrere Indizes zusammen. Dieser Name wird in den Suchoptionen angezeigt. Weitere Informationen finden Sie unter Indexgruppen.
|
Crawler-Parameter |
Die Crawler-Parameter, die Sie auswählen, gelten standardmäßig für alle Datenquellen dieses Indizes. Sie können diese Einstellung jedoch für einzelne Datenquellen übersteuern. Die
Crawler-Parameter werden in der Konfiguration des Content Managements
definiert.
|
Service |
Wählen Sie einen Index-Service aus. Standardmäßig haben Sie die Wahl zwischen einem reinen Suchindex, einem reinen Klassifikationsindex und einem kombinierten Such- und Klassifikationsindex.
|
Zu indizierende Objekte |
Gibt an, welche Objekte indiziert werden ● ausschließlich Dokumente (Objekte, die keine Ordner sind) ● ausschließlich Ordner ● alle Objekte Nachdem Sie einen Index gesichert haben, können Sie diese Einstellung nicht mehr ändern.
Sie indizieren Ordner, damit diese bei der Suche berücksichtigt werden. In der Suchergebnisliste können Ordner angezeigt werden, deren Eigenschaften eine Übereinstimmung mit dem Suchbegriff aufweisen. Ordner werden nicht in Taxonomien klassifiziert. Das System indiziert Ordner aufgrund ihrer Eigenschaften, nicht ihres Inhalts. In der Eigenschaft Beschreibung können Sie jedoch eine Inhaltsangabe für die jeweiligen Ordner erfassen.
|
Zusätzliche Eigenschaften |
Siehe Tabelle unten.
|
Zusätzliche Eigenschaften
Eigenschaftsname |
Zulässige Werte |
Kommentare |
fuzziness |
Zahlenwert zwischen 0 und 1 |
Gibt den Unschärfegrad für die Fuzzy-Suche an. Je kleiner der Wert, desto unschärfer die Suche. Wenn Sie einen TREX-Suchindex oder Such- und Klassifikationsindex anlegen, legt das System diese Eigenschaft mit einem Standardwert an.
|
IndexInternalLinks |
true oder false |
Wenn Sie diese Eigenschaft auf true setzen, indiziert das System auch interne Links. Dabei werden die Eigenschaften der Links indiziert, nicht jedoch das Link-Ziel. Beispiel: IndexInternalLinks=true
|
searchhidden |
true oder false |
Mit dieser
Zusatzeigenschaft können Sie verhindern, dass die indizierten Dokumente in der
Suchergebnisliste angezeigt werden. Sie benötigen diese Zusatzeigenschaft bei
der Konfiguration eines Indizes für gesponserte Links.
|
indexContentOfExternalLink |
true oder false |
Standardmäßig werden Zielobjekte von externen Links nicht indexiert. Wenn Sie diese Eigenschaft auf true setzen, indexiert das System bei externen Links zusätzlich zu den Eigenschaften des Links auch den Inhalt des Zielobjekts. Dadurch können Benutzer diese externen Links finden, wenn sie nach Stichwörtern aus dem Inhalt der Zielobjekte suchen. Da Indizes ohne zugeordnete Datenquelle standardmäßig bei der Suche nicht berücksichtigt werden, sollten Sie die Zusatzeigenschaft showWithoutDatasource mit dem Wert true hinzufügen.
|
showWithoutDatasource |
true oder false |
Bei der Standard-Suche sucht das System ausschließlich in Indizes, denen mindestens eine Datenquelle zugeordnet ist. In der erweiterten Suche werden ausschließlich Indizes angezeigt, denen mindestens eine Datenquelle zugeordnet ist. Wenn Sie diesen Wert auf true setzen, wird der Index auch dann bei der Standard-Suche durchsucht und in der erweiterten Suche angezeigt, wenn ihm keine Datenquelle zugeordnet ist.
|
queryExtender |
Pfad zu Java-Klasse |
Mit dieser Eigenschaft können Sie die Suchanfrage des Benutzers mit einer weiteren Suchanfrage verknüpfen, die Sie in einer Java-Klasse definiert haben. Die Suchanfrage des Benutzers und die Suchanfrage in der Klasse werden mit UND verknüpft. Ihre Java-Klasse muss von folgender Klasse abgeleitet sein: com.sapportals.wcm.service. Ein Beispiel finden Sie unter Erweitern der Suchanfrage. Falls Sie eine Suche über sehr viele Suchindizes ausführen und an mindestens einem Suchindex ein Query-Extender konfiguriert ist, kann die Suchanfrage sehr komplex werden und die Suche verlangsamen. Um die Verwendung von Query-Extendern in einem Such-iView gezielt abzuschalten, müssen Sie in den iView-Eigenschaften des Suche-iViews die Angabe im Parameter query erweitern. Fügen Sie die Angabe &disQExtender=true hinzu. Bei zukünftigen Suchen über dieses Such-iView werden somit keine Query-Extender mehr unterstützt. Alle anderen Such-iViews werden die Query-Extender jedoch weiterhin verwenden.
|
langPropId |
ID einer im Service für Eigenschaften und Metadaten vordefinierten Eigenschaft vom Datentyp String, die nur einen Wert annehmen kann (single-valued). Geben Sie die Eigenschaft in folgendem Format an: <namespacealias>: <propertyId> |
Geben Sie eine Dokumenteigenschaft an, mit der Autoren die Sprache eines Dokuments angeben können. Die erlaubten Werte sind im Indexverwaltungs-Service (Parameter Supported Languages) definiert. Tragen Sie diese in der Konfiguration der Dokumenteigenschaft im Parameter Allowed Values ein. Bei der Indexierung prüft das System, ob die angegebene Dokumenteigenschaft einen der erlaubten Werte besitzt. Wenn ja, indexiert das System das Dokument im entsprechenden Sprachindex. Andernfalls führt TREX eine automatische Spracherkennung des Dokumentinhalts durch, bevor das Dokument im entsprechenden Sprachindex indexiert wird. Beispiel: langPropId=mynamespace:myLanguage
|
contentUrlProp |
ID einer im Service für Eigenschaften und Metadaten vordefinierten Eigenschaft vom Datentyp String, die nur einen Wert annehmen kann (single-valued). Geben Sie die Eigenschaft in folgendem Format an: <namespacealias>: |
Sie können in einer Dokumenteigenschaft eine URL angeben, von der TREX den zu indexierenden Inhalt holen soll. Für alle Dokumente, in denen diese Eigenschaft gesetzt ist, holt TREX den zu indexierenden Inhalt von der URL, die im Eigenschaftswert angegeben ist. |
indexSearchGroup |
Beliebige Zeichenkette |
Wenn Sie eine Suche über mehrere TREX-Indizes durchführen, ruft das System standardmäßig alle TREX-Indizes mit einer einzigen Suchanfrage auf. Insbesondere wenn Sie Query-Extender verwenden, kann dies zu sehr komplexen Suchanfragen führen, die sich negativ auf die TREX-Performance auswirken. Um die Performance zu verbessern, können Sie in der Zusatzeigenschaft indexSearchGroup unterschiedliche Werte angeben. Für jede Gruppe startet das System eine separate TREX-Suchanfrage in einem parallelen Thread. Auf diese Weise können Sie die Komplexität der Suchanfragen deutlich reduzieren.
|
3. Wählen Sie Create Index.
Das System legt den Index an. Sie können dem Index jetzt Datenquellen zuordnen.