Konfigurieren Sie eine Textindexgruppe für die Suche in mehreren Tabellen
Aktualisieren Sie Tabellen auf das V4-Indexformat, 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.
Um Suchvorgänge in mehreren Tabellen durchzuführen, müssen die Tabellen zuerst normalisiert werden, damit die Relevanzpunktzahlen für alle Tabellen dasselbe bedeuten. Die V4-Indexierung stellt diese Normalisierung bereit. Zing verwendet die Rangfolgefunktion Okapi BM25, um die Relevanzpunktzahl der Suchergebnisse zu berechnen.
Das V4-Tabellenindizierungsformat ist für Dokumentationen optimiert, z. B. für 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, sofern sie es noch nicht verwenden.Hinweis:In neuen Instanzen verwenden die Tabellen „Katalogelement“ [sc_cat_item], „Wissen“ [kb_knowledge], „Social Q&A“-Fragen [kb_social_qa_question] und „Benutzer“ [sys_user] das V4-Indexformat. Wenn Sie ein Upgrade Ihrer Instanz von einem früheren Release durchführen, bleibt das Indizierungsformat dieser Tabellen das gleiche 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 [Aufgabe] oder Tabellen, die sie erweitern, nicht zu einer Textindexgruppe hinzufügen.
Prozedur
Nächste Maßnahme
Sie können die Tabellen in der Textindexgruppe nach Zeichenfolgenübereinstimmungen mit den Methoden GlideRecord.addQuery(name, value) oder GlideRecord.addEncodedQuery(name, value) mit dem reservierten Namen 123TEXTINEXGROUP321 abfragen. Weitere Informationen zum Abfragen von Textindexgruppen nach Zeichenfolgenübereinstimmungen finden Sie unter Tabellen in Skriptsabfragen.