Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
zastaralé
Tato funkce byla odebraná jako Windows 8. Pokud píšete nové aplikace, nepoužívejte tuto zastaralou funkci. Pokud upravujete existující aplikace, důrazně doporučujeme odebrat jakoukoli závislost na této funkci.
Termín ISABOUT odpovídá sloupcům ve skupině jednoho nebo více hledaných termínů. Má následující syntaxi:
ISABOUT(<components>) [RANKMETHOD <method>]
Volitelný termín RANKMETHOD určuje metodu výpočtu použitou k řazení dokumentů, které odpovídají jedné nebo více komponentám. Pokud není zadán žádný RANKMETHOD, použije se výchozí metoda řazení Koeficient Jaccard.
Termín ISABOUT může mít jednu nebo více součástí. Sloupce zadané v CONTAINS predikát se testují pro každou komponentu. Dokument je součástí výsledků, pokud se alespoň jedna ze součástí shoduje. Čárky oddělují více součástí.
Část komponent má následující syntaxi:
<match_term> [<weight_term>]
Volitelný termín WEIGHT můžete použít ke změně relativní důležitosti jednotlivých termínů v rámci termínu ISABOUT. Pokud se nepoužije žádný termín hmotnosti, předpokládá se výchozí váha 1,0.
Následující tabulka popisuje možné typy termínů shody.
Typ | Popis | Příklady | |
---|---|---|---|
Slovo | Jedno slovo bez mezer nebo jiné interpunkce |
|
|
Fráze | Více slov nebo zahrnutých mezer. |
|
|
Zástupný znak | Slova nebo fráze s hvězdičkou (*) přidanou na konec Další informace naleznete v tématu Použití zástupných znaků vpredikátu CONTAINS . |
|
Váha sloupce ISABOUT
Termín ISABOUT řadí odpovídající dokumenty podle toho, jak přesně každý dokument odpovídá sadě shodných termínů v dotazu. Pomocí váhování sloupců můžete umístit větší důležitost na pár shodných termínů než jiné. Každý termín shody v termínu ISABOUT může mít použitou hodnotu váhy. Váha se použije na jeden termín shody a je označena klíčovým slovem "WEIGHT". Termín WEIGHT má dvě alternativní syntaxe:
<match_term> WEIGHT(<weight_value>)
<match_term>:(<weight_value>)
Hodnota váhy musí být v rozmezí od 0 do 1,0 s maximálně třemi desetinnými místy. Pokud zadáte hodnotu váhy mimo tento rozsah, zobrazí se chybová zpráva. Nevážná hodnota řazení pro termín se vynásobí hodnotou váhy pro termín.
Pokud není pro termín shody zadána žádná váha, výchozí hodnota 1,0 je implicitní.
Příklad
Následující příklad používá váhy pro dva termíny shody ISABOUT s použitím dlouhé i krátké syntaxe pro hodnoty hmotnosti.
WHERE CONTAINS( System.FileName,
'ISABOUT("computer" WEIGHT (0.75),"software":0.25)')
Související témata
-
referenční