Administratoren sollten mit den Grundlagen von Suchtokens und Sucheigenschaften vertraut sein, um diese bei Suchvorgängen im Tresor zum Erzielen genauerer Suchergebnisse zu nutzen (siehe Durchsuchen eines Tresors). Darüber hinaus können Administratoren den "Bereich" der den Benutzern angezeigten Vault-Suchergebnisse manipulieren, indem sie den Lucene-Ungenauigkeitsfaktor in der Datei Web.config verändern.
Der Ungenauigkeitsfaktor bestimmt, wie viele Positionen zwischen zwei Begriffen in einer Suchphrase auftreten können, sodass sie dennoch als Übereinstimmung gelten. Diese Positionen reichen von einer exakten Übereinstimmung der Suchzeichenfolge bis zu einer Reihe von Kombinationen dieser Zeichenfolge.
Die Ungenauigkeit ist eine veränderbare Distanz ("Edit-Distanz"), wobei die Distanzeinheiten die Anzahl der Verschiebungen bezeichnen, um die Tokens in der Abfragephrase sich von ihrer Position entfernen und dennoch in der Suche erfasst werden können. Um zum Beispiel die Reihenfolge von zwei Wörtern in einer Suche umzukehren, werden zwei Verschiebungen benötigt. Die erste Verschiebung platziert die Wörter übereinander, und die zweite Verschiebung sortiert sie neu. Um also die Neusortierung von Suchzeichenfolgen mit zwei Wörtern oder Tokens zu erlauben, muss der Ungenauigkeitsfaktor mindestens auf 2 gesetzt werden.
Einfach ausgedrückt bestimmt der Ungenauigkeitsfaktor, wie weit Suchtokens außerhalb der Reihenfolge liegen dürfen, bevor sie aus den Suchergebnissen ausgeschlossen werden. Vorgabemäßig werden exaktere Übereinstimmungen höher bewertet, aber die Gesamtzahl der Suchergebnisse kann durch diesen Wert direkt beeinflusst werden.
Suchen Sie in der Datei Web.config (C:\Programme\Autodesk\ADMS Professional 20xx\Server\Web\Services) die folgenden beiden Zeilen:
!-- slop factor provided to lucene search --> <add key="SearchSlopFactor" value="10" />
Vorgabemäßig ist der Ungenauigkeitswert auf 10 festgelegt. Sie können diesen Wert auf 0 setzen, um nur exakte Übereinstimmungen zu erhalten, oder einen beliebigen höheren Wert angeben.
Beispiel 1: Suche mit mehreren Tokens
Wenn Sie A-055* als Suchkriterium eingeben, und der Ungenauigkeitsfaktor ist auf 10 festgelegt, erhalten Sie eine beliebige Anzahl von zusätzlichen Ergebnissen, die den Einstellungen des Ungenauigkeitsfaktors entsprechen:
Wenn Sie A-055* als Suchkriterium eingeben, aber der Ungenauigkeitsfaktor = 6, werden genau dieselben Ergebnisse zurückgegeben, da die Tokens immer noch innerhalb der durch den Ungenauigkeitsfaktor festgelegten "Edit-Distanz" liegen.
Geben Sie jedoch A-055* als Suchkriterium ein, und der Ungenauigkeitsfaktor = 4, erhalten Sie nur noch 5 Ergebnisse. So ist B-055401-321-A.ipt nicht mehr in den Ergebnissen enthalten, weil die Tokens in B-055401-321-A.ipt zu weit auseinander liegen, um die Ungenauigkeitseinschränkung oder Edit-Distanz zu erfüllen. Ausgehend vom ersten Bindestrich müsste "A" um 5 Positionen verschoben werden, um mit A-055* übereinzustimmen.
Wenn Sie A-055* als Suchkriterium eingeben, und der Ungenauigkeitsfaktor = 2, erhalten Sie nur noch 4 Ergebnisse.
B-321-055401-A.ipt wird weggelassen, da das "A" um 3 Positionen verschoben werden müsste, um mit der Suchphrase A-055* übereinzustimmen.
Wenn Sie schließlich A-055* als Suchkriterium eingeben, und der Ungenauigkeitsfaktor = 0, werden nur exakte Token-Übereinstimmungen zurückgegeben.
Beispiel 2: Suche mit weniger Tokens
Was geschieht, wenn Sie die Suche mit weniger Tokens wiederholen? Diesmal führen Sie eine Suche nach A055* durch.
Wenn Sie A055* als Suchkriterium eingeben, und der Ungenauigkeitsfaktor = 5 ist, erhalten Sie 6 Ergebnisse, da die Anzahl der Positionen, um die die Tokens für eine Übereinstimmung verschoben werden müssten, reduziert wurde. Der Ungenauigkeitsfaktor braucht nicht so hoch zu sein, um 6 Ergebnisse zurückzugeben:
Wenn Sie A055* als Suchkriterium eingeben, und der Ungenauigkeitsfaktor = 3 ist, erhalten Sie 5 Ergebnisse. Die Edit-Distanz ist wiederum kürzer als im vorangegangenen Beispiel, aber die Ergebnisse sind identisch, wobei B-055401-321-A.ipt ausgeschlossen wird:
Wenn Sie A055* als Suchkriterium eingeben, und der Ungenauigkeitsfaktor = 1 ist, erhalten Sie nur noch 2 Ergebnisse.
Da jedoch das Zeichen "-" entfernt wurde, ergibt die Suche nach Dateinamen mit A055* und dem Ungenauigkeitsfaktor 0 KEINE Ergebnisse, da es in diesem Fall keine exakten Übereinstimmungen gibt.