SetSearchContextScoreFactorsFromFile

SetSearchContextScoreFactorsFromFile
OP
 
Rückgabewert
RET
 
Parameterliste
index
IN
RegularStringWithSingleContent
 
fileName
IN
RegularString
 
Kurzbeschreibung:
Dieser Service verschiebt die Datei fileName aus dem Insyde TMP-Verzeichnis nach SEARCH_CONTENT_SCORE_FACTORS.XML in den konkreten Such-Index-Unterordner „IDX01“ bzw. "IDX02". Der Index mit dem Namen index muss konfiguriert und aktiviert sein. Die Kontext-Score-Faktoren greifen unmittelbar auf dem aktiven Such-Index und auf dem neu erstellten Such-Index, wenn zum Ausführungszeitpunkt des Service im Hintergrund gerade eine vollständige Indexierung durchgeführt wird.

            
Format-Beispiel:
<?xml version="1.0" encoding="utf-8"?>
<contextscorefactors>
  <group context="1">
    <item boid="4511">1.5</item>
  </group>
  <group context="2">
    <item boid="4511">2</item>
  </group>
  <group context="3">
    <item boid="4511">0.5</item>
  </group>
</contextscorefactors>
 
Das group Tag-Attribut "context" ist numerisch 4 stellig.
Das item Tag-Attribut "boid" ist alphanumerisch.
Der item Tag-Wert unterstützt die Werte 0.00..10.00.
Bemerkungen:
Mit Hilfe dieser Methode kann geprüft werden, ob das Aufrufen eines Service grundsätzlich funktionieren kann.
Dies macht dann Sinn, wenn einer Fehlermeldung aufgrund eines ungültigen Kontext vorgegriffen werden soll.
(1): System.ServiceBus.GeneralServerError
(2): Search.NoActIndexForIndexName
(3): Search.CoreSetSearchContScoreFactFFFailed

            
Erläuterungen:
(1) = Unerwarteter Fehler mit Beschreibung
(2) = Kein aktivierter Index mit diesem Namen 
(3) = Job nicht angenommen resp. nicht ausgeführt