Applies ToSharePoint Server Subscription Edition Centrálna správa pre SharePoint Server Subscription Edition SharePoint Server 2019 Centrálne spravovanie SharePoint Servera 2019 SharePoint Server 2016 Centrálne spravovanie SharePoint Servera 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise Centrálna správa SharePoint Servera 2013 SharePoint v službe Microsoft 365 SharePoint Foundation 2013 Centrum spravovania služby SharePoint SharePoint v službe Microsoft 365 Small Business SharePoint prevádzkovaný spoločnosťou 21Vianet

Ak chcete pre dotazy používateľov poskytnúť relevantné výsledky hľadania, niekedy je treba dotaz zmeniť. Predpokladajme, že vytvoríte napríklad vertikálne vyhľadávanie obrázkov. Keď niekto do vertikálneho vyhľadávania Obrázky zadá dotaz, treba ho zmeniť tak, aby vrátil len výsledky hľadania, ktorými sú obrázky.

Ak chcete zmeniť dotaz, na konfiguráciu transformácie dotazu sa používa zostavovač dotazov. Môžete nakonfigurovať transformáciu dotazu a nahradiť vlastnosti dotazu, napríklad zdroj výsledkov, ktorý dotaz použije na získanie výsledkov hľadania, alebo poradie zoradenia, ktoré sa použije v zobrazení výsledkov hľadania. Transformáciou sa nahrádza aj text dotazu pomocou šablóny dotazu, ktorú môžete konfigurovať. Šablóna dotazu je text, ktorý nahradí text dotazu, a šablóna môže obsahovať premenné dotazu.

Premenná dotazu je zástupnou hodnotou. Keď sa transformáciou nahradí text dotazu šablónou dotazu, nahradia sa aj premenné dotazu v šablóne konkrétnymi hodnotami.

Transformáciou sa nahrádzajú kontextové premenné dotazu hodnotami súvisiacimi s kontextom dotazu. Nasledujúca tabuľka uvádza niekoľko príkladov kontextových premenných dotazu.

Transformáciou sa nahrádza táto kontextová premenná dotazu

Týmto

{User.Name}

Meno používateľa, ktorý zadal dotaz

{Site.URL}

Lokalita, na ktorej používateľ zadal hodnotu

{Today}

Dnešný dátum

Transformáciou sa nahrádzajú viazané premenné dotazu určitým textom z používateľovho dotazu. Nasledujúca tabuľka uvádza niekoľko príkladov viazaných premenných dotazu.

Transformáciou sa nahrádza táto viazaná premenná dotazu

Týmto

{searchBoxQuery}

Dotaz zadaný používateľom

{searchTerms}

Dotaz zadaný používateľom po zmene vykonanej najnovšou transformáciou

Viazanú premennú dotazu môžete použiť vtedy, keď dotazu pridávate obmedzenie, napríklad keď dotaz obmedzíte na konkrétny typ obsahu. V prípade vertikálneho vyhľadávania Obrázky môžete napríklad nakonfigurovať transformáciu dotazu, ktorá do textu dotazu pomocou šablóny dotazu „{searchTerms} contenttype:picture“ pridá obmedzenie „contenttype:picture“. Ak používateľ v tomto vertikálnom vyhľadávaní zadá dotaz „mesiac“, transformáciou sa nahradí položka „{searchTerms}“ položkou „mesiac“. Transformáciou sa teda dotaz zmení dotaz na „mesiac contenttype:picture“.

Transformácie dotazu možno konfigurovať na troch miestach:

  • Vo webovej časti, napríklad webovej časti výsledkov hľadania. Transformáciu vo webovej časti nakonfigurujte vtedy, keď netreba vykonávať rovnaké zmeny dotazov na iných miestach.

  • V pravidle pre dotaz, ktoré určuje, že niektoré akcie sa vykonajú len pri splnení určitých podmienok. Dve z týchto akcií používajú na zmenu dotazu transformáciu:

    • Pridávanie bloku výsledkov na stránku výsledkov hľadania. Táto akcia vytvorí kópiu dotazu a transformáciou sa zmení len kópia.

    • Zmena hodnotených výsledkov. Táto akcia zmení dotaz zadaný používateľom.

  • V zdroji výsledkov, ktorý dotaz používa na získanie výsledkov hľadania.

Dotaz používateľa je transformovaný webovou časťou, potom všetkými použitými pravidlami pre dotaz a nakoniec zdrojom výsledkov. Z tohto dôvodu môžete mať pri konfigurácii transformácie v zdroji výsledkov istotu, že zmeny transformácie nebudú zahodené ani prepísané, pretože zdroj výsledkov transformuje dotaz ako posledný. Ak by ste sa napríklad chceli uistiť, že výsledky vertikálneho vyhľadávania Obrázky vrátia len obrázky, nakonfigurujte príslušnú transformáciu v zdroji výsledkov a potom nakonfigurujte webovú časť vo vertikálnom vyhľadávaní na použitie tohto zdroja výsledkov.

Ďalšie informácie nájdete v téme Prehľad spracovania dotazov na lokalite TechNet.

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.