Kedy použiť webovú časť Dotaz na obsah a kedy webovú časť Vyhľadávanie obsahu v SharePointe

K dispozícii sú dve webové časti, ktoré možno použiť na vyhľadávanie údajov na lokalite SharePoint. Sú veľmi podobné: Webová časť dotaz na obsah (obsah) a Webová časť vyhľadávanie obsahu (CSWP). Iba pri pohľade na ich mená nie je jasné rozlišovať rozdiel medzi týmito dvomi.

Webová časť Dotaz na obsah a webová časť Vyhľadávanie obsahu

Vo väčšine prípadov odporúčame použiť webovú časť vyhľadávanie obsahu, pretože nemá vplyv na výkon, rovnako ako na webovú časť dotaz na obsah. 

Je dôležité, aby ste pochopili silné a obmedzenia dvoch webových častí. Vo väčšine prípadov odporúčame použiť webovú časť vyhľadávanie obsahu, pretože nemá vplyv na výkon, rovnako ako na webovú časť dotaz na obsah.

  • Použite obsah, ak máte obmedzené množstvo obsahu, váš dotaz je jednoduchý a neočakávate, že váš obsah bude v budúcnosti rásť.

  • Ak chcete zobraziť obsah založený na dotaze, použite CSWP vo všetkých ostatných scenároch.

Nižšie uvedená tabuľka uvádza porovnanie dvoch webových častí:

Správanie webovej časti

Webová časť Dotaz na obsah

Webová časť Vyhľadávanie obsahu

Konfigurácia dotazu

Jednoduchosť

Budete musieť vedieť o niektorých funkciách vyhľadávania, ako napríklad Spravovať schému vyhľadávania v SharePointe Online.

Dotaz v rámci veľkého množstva obsahu

Obmedzene

Áno

Riešenie zložitých dotazov

Obmedzene

Áno

Mierka na spracovanie budúceho rastu obsahu

Obmedzene

Áno

Zobrazenie obsahu z iných kolekcií lokalít

Nie

Áno (Pozrite si tému Používanie webovej časti vyhľadávanie obsahu na zobrazenie obsahu z inej kolekcie lokalít nižšie)

Návrh výsledkov dotazu je možné prispôsobiť

Áno, pomocou transformácie XSLT.

Áno, pomocou HTML.

Náklady na údržbu v zložitej architektúre lokality

Horné

Malé (Ďalšie informácie nájdete v téme Použitie webovej časti vyhľadávanie obsahu na nižšie uvedené náklady na údržbu )

Zúženie výsledkov dotazu, ktoré sa zobrazujú vo webovej časti

Nie

Áno, v kombinácii s webovou časťou Spresnenie.

Na zobrazenie informácií, ktoré sú uložené na podlokalite, môžete použiť obe webové časti. Používateľské prostredie pre autorov obsahu a návštevníkov domovskej lokality je rovnaké bez ohľadu na to, ktorú webovú časť používate. Rozdiel medzi dvomi webovými časťami je technológia, ktorú používajú webové časti. OBSAH zisťuje databázu, zatiaľ čo CSWP vyhľadáva index vyhľadávania.

Tu je príklad toho, ako sa tieto webové časti správajú. Príklad A zobrazuje spoločnosť, ktorá používa obsah na zobrazenie obsahu z jej predajnej podlokality, a príklad B zobrazuje spoločnosť, ktorá používa CSWP na zobrazenie obsahu z predajnej podlokality.

Ako zobrazuje obsah webová časť Dotaz na obsah a webová časť Vyhľadávanie obsahu

Bublina s obrázkom

Príklad A:
Webová časť dotaz na obsah

Príklad B:
Webová časť vyhľadávanie obsahu

1

Autor obsahu v zozname.

Autor obsahu v zozname.

2

Položky zoznamu sa okamžite uložia do databázy.

V nastavenom časovom intervale sa položky zoznamu automaticky prehľadávajú a pridajú do indexu vyhľadávania.

3

Návštevník zobrazí domovskú lokalitu. OBSAH automaticky vydal dotaz do databázy.

Návštevník zobrazí domovskú lokalitu. CSWP automaticky vydá dotaz do indexu vyhľadávania.

4

Databáza vráti výsledok dotazu a zobrazí ho v obsah.

Index vyhľadávania vráti výsledok dotazu a zobrazí ho v CSWP.

Keďže webové časti používajú rôzne technológie, prípady použitia, Kedy by ste mali vybrať jednu webovú časť, sa líšia. Prípad použitia je často zložitejší ako jednoduchý príklad uvedený v predchádzajúcej časti. Skôr než sa rozhodnete, ktorá webová časť sa má použiť, je dôležité, aby ste zvážili nasledovné:

  • Koľko obsahu mám?

  • Ako bude zložitý dotaz?

  • Kde sa bude môj obsah ukladať?

  • Koľko bude môj obsah časom rásť?

  • Koľko bude moje náklady na údržbu časom rásť?

Odporúčame, aby ste riešili všetky tieto oblasti ako celok, nie samostatne.

Poznámka: Ak uvažujete o prechode z lokálnej lokality SharePointu na lokalitu SharePoint Online a používate CQWPs na lokálnej lokalite SharePoint, môžete spustiť niekoľko problémov s výkonom. V SharePointe Online nebudete môcť zmeniť veľkosť nájomníka na zlepšenie výkonu. Funkcia ukladania do vyrovnávacej pamäte sa tiež chová odlišne v SharePointe Online ako v lokálnej službe SharePoint.

Čo ovplyvňuje výkon webovej časti dotaz na obsah

Ak zoznam správ obsahuje menej než 5000 položiek, v predchádzajúcom príklade je pravdepodobné, že výkonnosť obsah bude veľmi dobrá. Ak však zoznam správ prekročí 5000 položiek a dotaz v obsah je zložitý, webová časť sa môže spustiť v problémoch s výkonom. Je ťažké presne definovať, čo je zložitý dotaz, ale zdroj , ktorý prechádza cez všetky lokality v kolekcii lokalít, je zložitejší ako zdroj , ktorý zisťuje konkrétny zoznam. Ak dotaz používa aj Ďalšie filtre, zložitosť dotazu sa zväčšuje. Zložitosť dotazu sa zvyšuje v závislosti od typov stĺpcov lokality a podmienok, ktoré používate. Tu je niekoľko príkladov:

  • Dotaz, ktorý filtruje v stĺpci lokality s typom viacerých riadkov textu , je zložitejší ako dotaz, ktorý filtruje v stĺpci lokality typu Áno/nie.

  • Filter, ktorý používa podmienku obsahuje , je zložitejší ako dotaz, ktorý používa hodnotu rovná sa podmienke.

  • Viacnásobné alebo podmienky zvyšujú zložitosť dotazu.

Konfigurácia dotazu vo webovej časti Dotaz na obsah

Výkonnosť obsah je ovplyvnená aj tým, kde je uložený váš obsah. Ak je obsah uložený na viacerých lokalitách, celkový počet položiek zoznamu, ktoré má webová časť spracovať, ovplyvní jeho výkonnosť. Na domovskej lokalite vašej spoločnosti napríklad chcete zobraziť najnovšie spravodajské položky zo zoznamov, ktoré sú zachované vo viacerých podlokalitách. Každý zoznam obsahuje 1000 položiek. To znamená, že obsah bude musieť Dotazovať v rámci položiek 3000.

Dotaz v rámci viacerých podlokalít

V tomto príklade je pravdepodobné, že ak je dotaz jednoduchý, výkonnosť obsah bude pravdepodobne dobrá, kým celková suma položiek je menšia ako 5000. Ak je však dotaz zložitý, obsah sa môže spustiť v problémoch s výkonom aj vtedy, keď je celkový počet položiek niekoľko tisíc.

Ďalším dôležitým faktorom, ktorý môže ovplyvniť výkon obsah, je to, že obsah sa zväčšuje. Riešenie, ktoré funguje aj dnes, sa nemusí vzťahovať na váš budúci obsah. Ak očakávate veľký nárast počtu lokalít alebo množstva obsahu, nemali by ste používať obsah.

Na zobrazenie obsahu na základe informácií z navigácie na lokalite môžete použiť obe webové časti. Ak napríklad návštevník prejde na stránku, webová časť na tejto stránke automaticky vydá dotaz, ktorý obsahuje informácie z navigácie na lokalite. Výsledky hľadania sa zobrazia vo webovej časti. Ak nemáte veľa obsahu a dotaz je jednoduchý, môžete na zobrazenie obsahu použiť viacero CQWPs. Keďže však budete musieť udržiavať jednotlivé obsah individuálne, náklady na údržbu sa môžu rýchlo zvyšovať.

Pri použití funkcie CSWP so spravovanou navigáciou a na stránke kategórie budú náklady na údržbu rovnaké ako pri raste obsahu. Ak napríklad pridáte do obsahu novú kategóriu navigácie, môžete použiť tú istú stránku kategórie na zobrazenie obsahu, ktorý patrí do novej kategórie navigácie. Napriek tomu, že sa váš obsah zväčšuje, budete musieť zachovať rovnaké množstvo strán.

Ďalšie informácie nájdete v týchto ďalších článkoch:

V nižšie uvedenom príklade môžete zistiť, ako môžu štyri CQWPs nahradiť jedným CSWP na stránke kategórie.

Lokalita so zložitou architektúrou

CSWP môžete použiť na zobrazenie obsahu z iných kolekcií lokalít. Ak chcete napríklad autorovi obsahu v jednej kolekcii lokalít a Zobraziť tento obsah v inej kolekcii lokalít, musíte použiť CSWP. OBSAH môže zobraziť len obsah z jednej kolekcie lokalít.

Dotaz na obsah v inej kolekcii lokalít

Ak si nie ste istí, ktorú webovú časť použijete, CSWP je pravdepodobne vo väčšine prípadov najlepšou voľbou. Táto webová časť je flexibilnejší ako obsah a poskytne vám lepšie výsledky v prípade, ak plánujete v priebehu času rozbalenie obsahu.

Ak sa rozhodnete použiť obsah, odporúčame otestovať, či webová časť spĺňa aktuálne a budúce požiadavky na výkon a údržbu.

Ďalšie informácie o vyhľadávaní obsahu a webových častiach dotaz na obsah

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×