Sdílet prostřednictvím


Vyhledávání v obsahu souboru přílohy

Poznámka

S účinností od 12. října 2022 jsou portály Power Apps Power Pages. Další informace: Služba Microsoft Power Pages je nyní obecně dostupná (blog)
Zanedlouho migrujeme a sloučíme dokumentaci k portálům Power Apps s dokumentací k Power Pages.

Můžete použít přílohu poznámek, abyste zahrnuli soubory ke stažení do článků znalostní báze. Můžete také použít webové soubory k vytvoření stránky často kladených dotazů s obsahem ke stažení.

Můžete nakonfigurovat svůj portál tak, aby umožňoval uživatelům vyhledávat v obsahu příloh článků znalostní báze. To pomáhá uživatelům najít informace, které hledají.

V článcích znalostní báze jsou indexovány všechny přílohy poznámek s definovanou předponou. Ve webových souborech jsou indexovány nejnovější přílohy poznámek.

Chcete-li indexovat přílohy, musíte vytvořit následující nastavení webu a nastavit jejich hodnotu na True:

Nastavení webu Popis
Search/IndexNotesAttachments Označuje, zda má být indexován obsah příloh poznámky ve webových souborech a článcích znalostní báze. Ve výchozím nastavení je nastavena možnost False.
KnowledgeManagement/DisplayNotes Označuje, zda indexovat přílohy článků znalostní báze. Ve výchozím nastavení je nastavena možnost False.

Poznámka

Pouze soubory, které jsou připojeny k článkům znalostní databáze, lze vyhledávat. Soubory, které jsou připojeny k webovým souborům, nelze prohledávat.

Při hledání termínu budou výsledky hledání zahrnovat i přílohy. Pokud hledaný termín odpovídá příloze poznámky, bude poskytnut rovněž odkaz na odpovídající článek znalostní báze. Chcete-li zobrazit přílohy ke stažení, vyberte Soubory ke stažení pod položkou Typ záznamu v levém podokně. Chcete-li změnit popisek Soubory ke stažení, upravte fragment kódu obsahu Search/Facet/Downloads. Ve výchozím nastavení je hodnota nastavena na Soubory ke stažení.

Stáhnout přílohu.

Poznámka

Vyhledávání Dataverse pro použití této funkce musí být ve vašem prostředí povoleno.

Vyhledávání v přílohách článků znalostní báze na portálu

Pokud web používá vyhledávání Lucene .NET, vyhledávání v přílohách znalostních článků na portálu povolíte nastavením možnosti Synchronizovat přílohy znalostních článků s portálem na Ano v centru pro správu Dynamics 365 Customer Service nebo aplikaci Centrum služeb zákazníkům. Pokud web používá vyhledávání Dataverse, nemusíte tuto možnost konfigurovat. Ve výchozím nastavení budete moci prohledávat přílohy znalostních článků.

To umožňuje vyhledávání prohledávat přílohy znalostních článků a snadno zpřístupnit informace spotřebitelům znalostí. S touto schopností příloh nebudete muset používat přílohy poznámek pro portál. Přílohy znalostních článků budou automaticky synchronizovány s přílohou poznámek. Další informace: Aktualizace příloh článků znalostní báze na portálu

Aktualizace konfigurace portálu

Pokud jste již měli portál před dubnem 2018 a provedli jste upgrade na nejnovější verzi, musíte použít následující konfigurace, abyste měli stejné uživatelské rozhraní, které nabízí nový portál.

Fragmenty kódu obsahu

Chcete-li změnit popisek zobrazený ve výsledcích hledání pro stahování webových souborů a poznámek, vytvořte fragment kódu obsahu Search/Facet/Downloads a podle potřeby nastavte jeho hodnotu. Výchozí hodnota je Soubory ke stažení.

Webové soubory

Nyní lze indexovat obsah souborů jako příloh přidružených k webovým souborům. Můžete aktualizovat existující webové soubory pro soubory CSS a soubory obrázků (například bootstrap.min.css, theme.css a homehero.jpg), aby byly vyloučeny z hledání.

  1. Otevřete aplikaci Správa portálu a přejděte na Portály > Webové soubory.
  2. Otevřete soubor, který chcete vyloučit z hledání.
  3. Podle Různé vyberte Ano v poli Vyloučit z vyhledávání.

Šablony webů

Webová šablona Fasetové hledání - výsledky je revidována pro zobrazení souborů přidružených k článkům znalostní báze jako primárních položek výsledků hledání se souvisejícím odkazem na článek. Je nutné aktualizovat webovou šablonu Fasetové hledání - výsledky na následující zdroje:

{% assign openTag = '{{' %}
{% assign closingTag = '}}' %}
 {%raw%}
  <script id="search-view-results" type="text/x-handlebars-template">
   {{#if items}}
    <div class="page-header">
     <h2>{%endraw%}{{openTag}} stringFormat "{{ resx.Search_Results_Format_String }}" firstResultNumber lastResultNumber itemCount {{closingTag}}{%raw%}
      <em class="querytext">{{{query}}}</em>
      {{#if isResetVisible}}
       <a class="btn btn-default btn-sm facet-clear-all" role="button" title="{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}" tabIndex="0">{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}</a>
      {{/if}}
     </h2>
    </div>
   <ul>
    {{#each items}}
     <li>
      <h3><a title="{{title}}" href="{{url}}">{{#if parent}}<span class="glyphicon glyphicon-file pull-left text-muted" aria-hidden="true"></span>{{/if}}{{title}}</a></h3>
      <p class="fragment">{{{fragment}}}</p>
      {{#if parent}}
       <p class="small related-article">{%endraw%}{{ resx.Related_Article }}{%raw%}: <a title="{{parent.title}}" href="{{parent.absoluteUrl}}">{{parent.title}}</a></p>
      {{/if}}
      <ul class="note-group small list-unstyled">
       {{#if relatedNotes}}
        {{#each relatedNotes}}
         <li class="note-item">
         {{#if isImage}}
          <a target="_blank" title="{{title}}" href="{{absoluteUrl}}"><span class="glyphicon glyphicon-file" aria-hidden="true"></span>&nbsp;{{title}}</a>
         {{else}}
          <a title="{{title}}" href="{{absoluteUrl}}"><span class="glyphicon glyphicon-file" aria-hidden="true"></span>&nbsp;{{title}}</a>
         {{/if}}
         <p class="fragment text-muted">{{{fragment}}}</p>
         </li>
        {{/each}}
        {{/if}}
      </ul>
     </li>
    {{/each}}
   </ul>
   {{else}}
    <h2>{%endraw%}{{ resx.Search_No_Results_Found }}{%raw%}<em class="querytext">{{{query}}}</em>
     {{#if isResetVisible}}
      <a class="btn btn-default btn-sm facet-clear-all" role="button" title="{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}" tabIndex="0">{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}</a>
     {{/if}}
    </h2>
   {{/if}}
  </script>
 {%endraw%}

Nastavení webu

Je nutné přidat hodnotu \_logicalname:annotation~0.9^0.25 do nastavení webu Search/Query. Po přidání by měla být hodnota následující:

+(@Query) \_title:(@Query) \_logicalname:knowledgearticle~0.9^0.3 \_logicalname:annotation~0.9^0.25 \_logicalname:adx_webpage~0.9^0.2 -\_logicalname:adx_webfile~0.9 adx_partialurl:(@Query) \_logicalname:adx_blogpost~0.9^0.1 -\_logicalname:adx_communityforumthread~0.9

Chcete-li konfigurovat omezující vlastnosti pro seskupení poznámek přidružených k článkům znalostní báze a webovým souborům do jedné omezující vlastnosti, upravte nastavení webu Search/RecordTypeFacetsEntities a připojte ;Downloads:annotation,adx_webfile k jeho hodnotě.

Chcete-li povolit, aby se přílohy přidružené k článkům znalostní databáze zobrazovaly na portálu a ve výsledcích hledání, upravte nastavení webu KnowledgeManagement/DisplayNotes a nastavte jeho hodnotu na True. Nastavení webu KnowledgeManagement/NotesFilter obsahuje hodnotu předpony, kterou je třeba přidat před textové pole poznámky. Na portálu se zobrazí pouze poznámky se zadanou hodnotou předpony. Výchozí hodnota je *WEB*, ale můžete ji změnit pomocí nastavení webu.

Chcete-li povolit indexování souborů jako příloh přiložených k poznámkám, vytvořte nastavení webu Search/IndexNotesAttachments a nastavte jeho hodnotu na True.

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).