Keresés finomhangolása keresés rugalmassági tényezőjével

Azon túl, hogy a rendszergazdák a pontosabb Vault tár keresési eredmények eléréséhez megértik és elsajátítják a keresési tokenek és keresési tulajdonságok alapjait (lásd: Vault tár keresés), módosíthatják is a felhasználók által kapott Vault keresési eredmények „tartományát” a web.config fájlban található Lucene „keresés rugalmassági tényezője” módosításával.

A „keresés rugalmassági tényezője” meghatározza, hogy a keresett kifejezés bármely két tagja között hány pozíció lehet úgy, hogy azt a program még találatnak vegye. Ezek a pozíciók a keresett karakterlánccal való teljes egyezéstől a karakterlánc bizonyos számú kombinációjáig terjednek.

A „rugalmassági tényező” egy szerkesztési távolság, ahol a távolságegység azon lépések száma, amennyivel a tokenek a lekérdezett kifejezésben elmozdulhatnak a helyükről úgy, hogy még benne legyenek a keresési eredményben. Például a keresésben lévő két szó sorrendjének felcserélése két lépést igényel. Az első lépés a szavakat egymás fölé helyezi, és a második lépés újrarendezi azokat. Tehát a két szóval vagy tokennel rendelkező keresett karakterláncok újrarendezésének engedélyezéséhez a rugalmassági tényező értékét legalább 2-re kell állítani.

Egyszerűen fogalmazva, a rugalmassági tényező határozza meg, hogy mennyire legyenek engedélyezve a soron kívüli keresési tokenek, mielőtt a program kivonná azokat a keresési eredményekből. Alapértelmezés szerint a pontosabb találatok elsőbbséget élveznek, de a keresési eredmények teljes számát ezzel az értékkel közvetlenül lehet befolyásolni.

A rugalmassági tényező konfigurálása

  1. A Web.config fájlban (C:\Program Files\Autodesk\Vault Server 20xx) keresse meg a következő két sort:

    !-- slop factor provided to lucene search -->
    
    <add key="SearchSlopFactor" value="10" />
  2. Adott keresés eredményeinek módosításához módosítsa a „SearchSlopFactor” értéket az ADMS szerveren. A végrehajtott módosításoktól függően a keresési eredmények szigorúbbak vagy megengedőbbek lesznek.

    Alapértelmezés szerint a rugalmassági tényező értéke 10. Ezt az értéket 0-ig lehet csökkenteni a pontos találatokhoz, illetve bármeddig lehet növelni ezt a tartományt.

    Megjegyzés: Ne feledje, hogy ezek a módosítások hatással vannak a felhasználók kereséseinek eredményére. Ha az érték túl alacsony, akkor előfordulhat, hogy a felhasználók bosszúságukra nem találják meg a megfelelő adatokat. Ha az érték túl magas, akkor előfordulhat, hogy a felhasználók túl sok és túl nehezen kiszűrhető keresési eredményt kapnak.

1. példa: Keresés több tokennel

2. példa: Keresés kevesebb tokennel