Konfigurieren Sie eine Textindexgruppe, um in mehreren Tabellen zu suchen
Aktualisieren Sie Tabellen auf das V4-Indizierungsformat, 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 über mehrere Tabellen hinweg erfordert zuerst die Normalisierung der Tabellen, damit 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 erneut 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 noch nicht verwenden.Hinweis:In neuen Instanzen verwenden die Tabellen „Katalogelement“ [sc_Cat_item], „Wissen“ [kb_Knowledge], „Fragen zu sozialen Fragen und Antworten“ [kb_social_qa_question] und „Anwender“ [sys_user] das V4-Indexformat. Wenn Sie Ihre Instanz von einem vorherigen Release upgraden, bleibt das Indizierungsformat dieser Tabellen dasselbe 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 keine Tabellen hinzufügen, die sie auf eine Textindexgruppe erweitern.
Prozedur
Nächste Maßnahme
Sie können die Tabellen in der Textindexgruppe mit Zeichenfolgenübereinstimmungen abfragen GlideRecord.addQuery(Name, Wert) Oder GlideRecord.addEncodedQuery (Name, Wert) Methoden mit 123TEXTINDEXGROUP321 Reservierter Name. Weitere Informationen zum Abfragen von Textindexgruppen auf Zeichenfolgenübereinstimmungen finden Sie unter Tabellen im Skript werden abgefragt .