Konfigurieren Sie eine Textindexgruppe, um in mehreren Tabellen zu suchen
Aktualisieren Sie Tabellen auf das V4-Indexierungsformat, und fügen Sie sie in eine Textindexgruppe ein, um die Suche in mehreren Tabellen zu erleichtern.
Vorbereitungen
Erforderliche Rolle: ts_admin oder admin
Warum und wann dieser Vorgang ausgeführt wird
Mit Textindexgruppen können Sie mehrere Tabellen indizieren und durchsuchen.
Das Durchführen von Suchen in mehreren Tabellen erfordert zuerst die Normalisierung der Tabellen, sodass die Relevanzpunktzahlen für alle Tabellen dasselbe bedeuten. Die V4-Indexierung bietet diese Normalisierung. Zing verwendet Okapi BM25 Rangfolgefunktion zur Berechnung der Relevanzpunktzahl von Suchergebnissen.
Das V4-Tabellenindizierungsformat ist für Dokumentation optimiert, z. B. Knowledge Base-Artikel. Sie müssen Tabellen, die dieses Format verwenden, nicht neu indizieren, wenn Sie den Wert eines Indizierungsattributs ändern, z. B. die Gewichtung eines Felds. Wenn Sie die BM25-Rangfolgefunktion für eine einzelne Tabelle verwenden möchten, können Sie sie in das V4-Format konvertieren.
- Konfigurieren Sie alle ausgewählten Tabellen so, dass sie das V4-Indexformat verwenden, wenn sie es nicht bereits verwenden.Hinweis:In neuen Instanzen verwenden die Tabellen Katalogelement [sc_Cat_item], Wissen [kb_Knowledge], Social Q&A-Fragen [kb_Social_qa_question] und Anwender [sys_user] das V4-Indexformat. Wenn Sie ein Upgrade Ihrer Instanz von einem vorherigen Release durchführen, bleibt das Indizierungsformat dieser Tabellen unverändert wie im älteren Release.
- Fügen Sie die Tabellen einer Textindexgruppe hinzu, damit sie zusammen indiziert und durchsucht werden können.Hinweis:Sie können die Aufgabentabelle [Task] oder Tabellen, die sie auf eine Textindexgruppe erweitern, nicht hinzufügen.
Prozedur
Nächste Maßnahme
Mit können Sie die Tabellen in der Textindexgruppe auf Zeichenfolgen-Übereinstimmungen abfragen GlideRecord.addQuery(Name, Wert) Oder GlideRecord.addEncodedQuery(Name, Wert) -Methoden mit 123TEXTINDEXGROUP321 Reservierter Name. Weitere Informationen zum Abfragen von Textindexgruppen für Zeichenfolgenübereinstimmungen finden Sie unter Tabellen im Skript werden abgefragt .