Legen Sie globale Eigenschaften für die Textsuche fest
Administratoren können mit Systemeigenschaften steuern, wie sich die globale Textsuche verhält.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
- Navigieren zu Alle > Systemeigenschaften > Globale Textsuchean.
-
Überprüfen Sie die Werte für die folgenden Eigenschaften der globalen Textsuche, und ändern Sie sie nach Bedarf.
Tabelle : 1. UI-Eigenschaften für die globale Textsuche Eigenschaft Beschreibung Aktivieren Sie Die Globale Textsuche ( glide.ui.text_search.enable) Option zum Aktivieren der globalen Suche in Core-UI Und UI15.- Typ: Boolesch
- Standardwert: true
- Unterstützte Werte:
- true: Die globale Suche ist in aktiviert Core-UI.
- false: Die globale Suche ist in deaktiviert Core-UI.
Hinweis:Wenn Next Experience Ist aktiviert, hat diese Systemeigenschaft keine Auswirkung. Zum Aktivieren oder Deaktivieren von Zentrale Navigation Suchfeld in Next Experience, Legen Sie fest glide.ui.polaris.global_searchSystemeigenschaft, die in beschrieben wird Next Experience Systemeigenschaftenan.Liste der Rollen (kommagetrennt), die die Funktion „Globale Textsuche“ verwenden können ( glide.ui.can_search) Kommagetrennte Liste von Anwenderrollen, die Zugriff auf die globale Suche ermöglichen. Um die globale Suche nach Anwendern mit einer Rolle zu aktivieren, fügen Sie die Rolle dieser Liste hinzu.- Typ: Zeichenfolge
- Standardwert: itil, text_search_admin, admin
Liste der Tabellen (kommagetrennt), die beim Einrichten von Tabellen für die globale Textsuche nicht als Optionen angezeigt werden ( glide.ui.no_text_search) Kommagetrennte Liste von Tabellen, die beim Definieren von Textsuchgruppen für nicht als Optionen angezeigt werden Core-UI. Beispiele sind System- oder Wartungstabellen.- Typ: Zeichenfolge
- Standardwert: sys_audit, sys_event, ecc_queue, ecc_event, syslog, syslog_transaction, sys_journal_field, sys_audit_relation, ecc_agent_log, ecc_mi_result, sysrule_escalate_history, sys_user_token, sys_time_dimension, sys_attachment_doc, sys_audit_delete
Anzahl der pro Tabelle zurückgegebenen Übereinstimmungen der globalen Textsuche ( glide.ui.text_search.rowcount) Maximale Anzahl übereinstimmender Datensätze, die für jede Tabelle auf der Ergebnisseite der globalen Textsuche in der Vorschau angezeigt werden. Anwender können eine Tabelle auswählen, um alle übereinstimmenden Ergebnisse für diese Tabelle anzuzeigen.- Typ: Ganzzahl
- Standardwert: 10
Hinweis:Diese Systemeigenschaft steuert nur den Vorschaugrenzwert für die globale Textsuche in Core-UI. In Next Experience UI können Sie die globale Suchvorschaugrenze festlegen, indem Sie bearbeiten Now Experience-Suchkonfiguration Datensatz in der Tabelle „Konfigurationen der globalen Suche des Arbeitsbereichs“ [sys_aw_global_search_config].Hintergrundfarbe der globalen Textsuche für Knowledge Base-Ergebnisse ( css.textsearch.kb.background.color) Hintergrundfarbe für globale Textsuchergebnisse des wissensartikels. Diese Eigenschaft wirkt sich nur auf die Anzeige von Ergebnissen auf der veralteten Seite mit globalen Suchergebnissen aus.- Typ: Zeichenfolge
- Standardwert: #f0f7f9
Hintergrundfarbe der globalen Textsuche für Katalogergebnisse ( css.textsearch.catalog.background.color) Hintergrundfarbe für globale Textsuchergebnisse des Katalogs. Diese Eigenschaft wirkt sich nur auf die Anzeige von Ergebnissen auf der veralteten Seite mit globalen Suchergebnissen aus.- Typ: Zeichenfolge
- Standardwert: #ffffdd
Formularansicht, die für die globale Textsuche verwendet werden soll – exakte Übereinstimmung – leer bedeutet Standardansicht ( glide.ui.text_search.match_view) Name der Formularansicht, die die globale Textsuche verwendet, um genaue Übereinstimmungsergebnisse anzuzeigen. Wenn kein Wert angegeben ist, verwendet die globale Textsuche die Standardformularansicht.
Informationen zum Erstellen und Verwalten von Ansichten finden Sie unter Ansichtsverwaltung .- Typ: Zeichenfolge
- Standardwert: (Leer)
Listen- und Formularansicht zur Verwendung für Ergebnisse der globalen Textsuche. Leer bedeutet Standardansicht ( glide.ui.text_search.view) Name der Listenansicht, die die globale Textsuche verwendet, um Ergebnisse für jede durchsuchte Tabelle zu formatieren. Wenn kein Wert angegeben ist, verwendet die globale Textsuche die standardmäßige Listenansicht.
Informationen zum Erstellen und Verwalten von Ansichten finden Sie unter Ansichtsverwaltung .- Typ: Zeichenfolge
- Standardwert: text_search
Abfragemethode für die globale Textsuche. Führen Sie eine Abfrage für jede Tabelle, für jede Basisklasse (übergeordnete Tabelle) für einen einzelnen Index unabhängig von der Tabelle aus (erfordert Neugenerierung des Textindex), oder lassen Sie GlideRecord die Abfrage verarbeiten (einfach). Bei der Zing-Textsuchmaschine ist der bevorzugte Wert „einfach“. ( glide.ir.query_method) Abfragemethode, die für die globale Textsuche verwendet werden soll.Hinweis:Die base, single, Und tableWerte werden nicht unterstützt. Belassen Sie diese Systemeigenschaft auf den Standardwert simpleWert.- Typ: Auswahlliste
- Standardwert: simple
- Verfügbare Werte:
- base: Führen Sie eine Suchabfrage für jede Basisklasse aus. Dieser Wert wird nicht mehr unterstützt.
- simple: GlideRecord soll die Suchabfrage verarbeiten.
- single: Führt eine Suchabfrage für einen einzelnen Textsuchindex aus. Zur Verwendung dieser Methode müssen Sie Textsuchindizes erneut generieren. Dieser Wert wird nicht mehr unterstützt.
- table: Führen Sie eine Suchabfrage für jede durchsuchbare Tabelle aus. Dieser Wert wird nicht mehr unterstützt.
Die maximale Anzahl von Ergebnissen, die während einer Textindexsuche zurückgegeben werden. Dadurch wird die Anzahl der Datensätze begrenzt, die aus dem Textindex extrahiert und angezeigt werden ( glide.lucene.base_result_max) Maximale Anzahl von Ergebnissen, die die globale Textsuche beim Durchsuchen eines Textsuchindex zurückgibt.Hinweis:Wenn die Abfragemethode auf festgelegt ist simple, Diese Eigenschaft wird ignoriert.- Typ: Ganzzahl
- Standardwert: 100
Die maximale Anzahl von Einträgen, die aus dem Textindex abgerufen werden. Nur die beteiligte Tabelle wird aus dem Textindex für alle Einträge zurückgegeben, die zwischen dem für maximale Ergebnisse angegebenen Wert und diesem Wert liegen. Dies geschieht, damit angegeben werden kann, dass für eine bestimmte Tabelle weitere Ergebnisse vorhanden sind, die angezeigt werden ( glide.lucene.base_hits_max) Maximale Anzahl von Einträgen, die die globale Textsuche aus einem Textsuchindex abruft.Hinweis:Wenn die Abfragemethode auf festgelegt ist simple, Diese Eigenschaft wird ignoriert.- Typ: Ganzzahl
- Standardwert: 500
Anzahl der gleichzeitigen Prozesse (1 bis 16), die bei der Suche durch mehrere Gruppen in einer globalen Suche verwendet werden ( glide.ts.global_search.parallelism) Anzahl der gleichzeitigen Threads, die die globale Textsuche verwendet, wenn mehrere Suchgruppen durchsucht werden. Jede Suchgruppe erfordert einen Thread. Legen Sie diesen Wert fest, um optimale Ergebnisse für Ihre Suchgruppenkonfiguration zu erzielen. Wenn Sie beispielsweise fünf Suchgruppen und vier Threads haben, werden die ersten vier Gruppen parallel ausgeführt, und die fünfte Gruppe beginnt, wenn eine der ersten vier Gruppen abgeschlossen ist. Dieses Setup kann gut funktionieren, wenn eine der Gruppen viel größer als die andere ist. Wenn Sie fünf Suchgruppen haben, ergibt das Festlegen dieses Werts auf einen höheren Wert als fünf keine Vorteile.- Typ: Ganzzahl
- Standardwert: 4
-
Wählen Sie Speichern.
Die Business-Regel Textsucheigenschaft Ändert Sich Rational Validiert die neuen Werte und bricht die Aktualisierung ab, wenn sie außerhalb der zulässigen Bereiche liegen.
-
Um die maximale Anzahl von Übereinstimmungen festzulegen, die für einen Platzhaltersuchbegriff angezeigt werden sollen, führen Sie die folgenden Schritte aus.
-
Öffnen Sie die Tabelle „Systemeigenschaften“ Und suchen Sie nach der Eigenschaft Glide.TS.max_Wildcard_Expansion .
Feld Beschreibung Name Glide.TS.max_Wildcard_Expansion Beschreibung Maximale Anzahl von Übereinstimmungen für einen Platzhaltersuchbegriff, die als eindeutig zulässig sind. Typ Ganzzahl Standardwert 500 -
Bearbeiten Sie Wert .
Wenn eine Platzhaltersuche mit mehr Wörtern als diesem Wert übereinstimmt, zeigt das System eine Meldung an, in der der Anwender aufgefordert wird, die Suche zu verfeinern.
- Wählen Sie Aktualisieren.
-
Öffnen Sie die Tabelle „Systemeigenschaften“ Und suchen Sie nach der Eigenschaft Glide.TS.max_Wildcard_Expansion .
-
Führen Sie die folgenden Schritte aus, um die Stemmingsprache für die Zing-Textsuche festzulegen.
- Installieren Sie das Plugin „Internationalization“ (i18n) für die Sprache, in der Sie Suchbegriffe für Text ableiten möchten.
-
Fügen Sie eine neue Systemeigenschaft hinzu , glide.ts.stemming_language:
Feld Beschreibung Name Glide.TS.stemming_language Beschreibung Sprache, die für die Textsuche verwendet werden soll. Weitere Informationen zum Stemmming finden Sie unter Zing stimmt abgeleitete Wörter mit Stemming überein. Typ Zeichenfolge Werte unterstützt - English
- Französisch
- Deutsch
Standardwert English -
Damit Tabellen die neue Stemming-Sprache für die Textsuche verwenden, generieren Sie ihre Textsuchindizes manuell neu.
Weitere Informationen zu diesem Verfahren finden Sie unter Textverzeichnis für eine Tabelle neu generieren.
- Wahlweise:
Um die Fallback-Nummernsuche nach genauen Übereinstimmungen zu aktivieren und zu konfigurieren, führen Sie die folgenden Schritte aus.
Hinweis:Fallback-Nummernsuche ist standardmäßig deaktiviert. Wenn diese Option aktiviert ist und eine globale Textsuche keine genaue Übereinstimmung für eine Datensatznummer findet, durchsucht das System eine Liste der angegebenen Tabellen nach Übereinstimmungen. Diese zusätzliche Suche kann dazu führen, dass globale Textsuchen länger dauern. Aktivieren Sie daher die Fallback-Nummernsuche nur, wenn Sie sie benötigen.
-
So aktivieren Sie die Fallback-Nummernsuche: Fügen Sie eine neue Systemeigenschaft hinzu , glide.ui.text_search.enable_fallback_number_search:
Feld Beschreibung Name Glide.ui.Text_search.enable_Fallback_number_search Beschreibung Option zum Aktivieren der Fallback-Nummernsuche zur Verwendung, wenn die globale Textsuche keine genauen Übereinstimmungen für eine Datensatznummer findet. Hinweis:Die Fallback-Nummernsuche kann dazu führen, dass globale Textsuchen länger dauern. Aktivieren Sie die Option nur, wenn Sie sie benötigen.Typ Boolean Standardwert falsch -
So konfigurieren Sie die Liste der Tabellen, die nach Fallback-Nummernsuche gesucht werden: Fügen Sie eine neue Systemeigenschaft hinzu , glide.ui.text_search.fallback_table_list:
Feld Beschreibung Name Glide.ui.Text_search.Fallback_table_list Beschreibung Kommagetrennte Liste der Namen der Tabellen, die bei der Fallback-Nummernsuche gesucht werden sollen.
Verwenden Sie den Sonderwert allZum Durchsuchen aller Tabellen, für die Präfixe in der Tabelle „Nummer“ [sys_number] definiert sind.Hinweis:Durch das Erhöhen der Anzahl der zu suchenden Tabellen kann sich die Zeit erhöhen, die für die Fallback-Nummernsuche erforderlich ist. Testen Sie alle Änderungen an dieser Systemeigenschaft, bevor Sie sie in die Produktion setzen.Typ Zeichenfolge Standardwert Aufgabe,kb_Knowledge
-
So aktivieren Sie die Fallback-Nummernsuche: Fügen Sie eine neue Systemeigenschaft hinzu , glide.ui.text_search.enable_fallback_number_search: