Sdílet prostřednictvím


Konfigurace mapování schémat článků znalostní báze

Poznámka:

Informace o dostupnosti funkcí jsou následující.

Dynamics 365 Contact Center – integrované Dynamics 365 Contact Center – samostatné Dynamics 365 Customer Service
No Ano Ano

V rámci přidání poskytovatele integrovaného vyhledávání do Customer Service musíte službě sdělit, jak má ingestovat články znalostí, které obdrží od poskytovatele. Toho dosáhnete výběrem a konfigurací schématu znalostního článku. Nemůžete změnit schéma po uložení konfigurace.

Pokud jste použili jazykový filtr v části Ověřování a testování, musíte zachovat mapování pro jazykové prostředí buď ve Schématu JSON nebo v sekci Mapování schématu článků znalostí. Další informace o hodnotách jazykových národních prostředí naleznete na stránce: Reference tabulky/entity jazyka (LanguageLocale).

Vyberte možnost v části Schéma článků znalostí:

Mapování polí

Vyberte a nahrajte soubor pro výběr metadat a poté vyberte metaznačky, které chcete v mapování použít. Pomocí mapování polí mapujete znalostní článek přijatý od poskytovatele vyhledávání (zdrojová vlastnost) na atribut entity znalostního článku (cíl) na základě typu operace.

Vyberte a nahrajte soubor pro výběr metadat

  1. Uložte článek lokálně jako soubor webová stránka, pouze HTML. Ujistěte se, že název souboru je kratší než 99 znaků.

  2. Na mapě webu centra pro správu Customer Service nebo centra pro správu Contact Center, části Schéma článku znalostí>Mapování pole nahrajte soubor výběrem Vybrat soubor.

    Všechny metaznačky nalezené ve vašem souboru HTML jsou uvedeny v části Nastavení metaznaček.

  3. Buď vyberte Vybrat všechny níže uvedené metaznačky nebo vyberte pouze metaznačky, které potřebujete namapovat.

    Z metaznaček, které zde vyberete, se stanou atributy, které můžete vybrat jako vlastnosti zdroje v sekci Mapování. Pokud žádné nevyberete, budou k dispozici pouze výchozí vlastnosti zdroje HTM-Title a HTML-Body k mapování.

  4. Volbou Další přejdete do sekce Mapování. Pokud se chcete zastavit a vrátit se k tomuto bodu později, vyberte Uložit jako koncept.

Mapování atributů článku

Pomocí typu operace namapujte zdrojovou vlastnost na cíl.

  • Atributy článku: Cílové hodnoty pole článku znalostní báze.
  • Typy operací: Vzory mapování, které mapují zdrojový článek na atributy článku entity článku znalostní báze. Další informace o možnostech mapování typů operací.
  • Zdrojová vlastnost: Hodnota, kterou definujete pro každý typ operace. Pokud například vyberete typ operace Přímá, musíte vybrat mezi dříve vybranými metaznačkami nebo značkou HTML-Title.
  1. Na mapě webu centra pro správu Customer Service nebo centra pro správu Contact Center v části Mapování jsou povinné atributy znalostního článku Obsah, ID externí reference a Název. U každého vyberte Typ operace a Zdrojovou vlastnost.

    Ujistěte se, že hodnota Externí referenční ID je jedinečná.

  2. Chcete-li přidat další atributy článku, vyberte Přidat řádek a poté vyberte Atribut článku, Typ operace a Zdrojová vlastnost.

    V případě potřeby můžete také vybrat Odstranit a odstranit atribut článku.

  3. Vyberte Validovat mapování.

    Služba používá zadané hodnoty k určení hodnot atributů proti souboru HTML, který jste nahráli. Ověřuje záznamy v mapovací tabulce a vzory regulárních výrazů. Pro RegexUrl nejsou žádné validce.

    Pokud ověření proběhne úspěšně, zobrazí se potvrzovací zpráva. Pokud se ověření nezdaří, zobrazí se chybová zpráva. V závislosti na chybové zprávě zkontrolujte buď položky v mapovací tabulce, nebo zadané vzory regulárních výrazů.

  4. Vyberte Další pro přechod k další sekci. Pokud se chcete zastavit a vrátit se k tomuto bodu později, vyberte Uložit jako koncept.

Možnosti mapování typu operace

Vyberte jednu z následujících možností mapování pro typ operace:

  • Regulární výraz: Používá vzory regulárních výrazů k extrahování hodnot ze zdrojového webu. Vlastnost zdroje je textové pole, do kterého můžete zadat vzor regulárního výrazu. Řetězec z kódu HTML vašeho webu, který odpovídá tomuto vzoru, je namapován na odpovídající pole znalostního článku.

    Vzory regulárních výrazů musí mít skupinu zachycení uzavřenou v závorkách, která vám umožní extrahovat konkrétní část shodného textu. Text je extrahován z první prázdné skupiny první shody.

    Zde je několik příkladů vzorů regulárních výrazů pro extrahování obsahu z konkrétní značky div:

    • Na základě ID tagu div: <div\b[^>]*id=\"your-id-name-here\"[^>]*>([\s\S]*?)<\/div>
    • Na základě třídy tagu div: <div\b[^>]*class=\"your-class-name-here\"[^>]*>([\s\S]*?)<\/div>
    • Pro obsah uvnitř značky textu: <body[^>]*>([\s\S]*)<\/body>
    • Pro obsah uvnitř značky hlavičky: <head[^>]*>([\s\S]*)<\/head>
  • Přímé: Mapuje hodnotu jakékoli značky metadat z jejího zdrojového webu přímo do libovolného pole znalostního článku. Seznam Vlastnost zdrojů zobrazuje všechny metaznačky extrahované z ukázkového webu spolu se zdrojovými vlastnostmi HTML-Title a HTML-Body, které jsou k dispozici ve výchozím nastavení.

    Pokud jako typ operace vyberete Přímé a jako zdrojovou vlastnost og: url, pak hodnota metaznačky og: url ze zdrojové vlastnosti je namapována na odpovídající atribut znalostního článku.

  • Konstanta: Zadejte konstantní hodnotu do libovolného pole znalostního článku. Vlastnost zdroje je textové pole, do kterého můžete zadat konstantní hodnotu.

  • RegexUrl: Jako regulární výraz, ale hledá shody pouze v adrese URL zdrojového webu. Chcete-li namapovat celou adresu URL zdrojového webu na pole znalostního atributu, vyberte v typu operace Regexurl a ve vlastnosti zdroje použijte vzor (. *).

Zde je příklad, který vysvětluje, jak mapovat atributy článku.

Příklad

Vzorek HTML:

<html>
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<meta property="og:type" content="website" />
	<meta property="og:url" content="https://contoso.com/en-us/id/2911cacd-efa5-4593-ae22-e09ae14c6698/ee734739(v=msdn.10)" />
	<meta name="ms.keywords" content="XML Reader, WS-Trust" />
</head>	
<title>WSTrustRequestSerializer.CanRead Method (Microsoft.IdentityModel.Protocols.WSTrust) | Microsoft Learn</title>
<body lang="en-us" dir="ltr">
	<div id="ms-descriptionArticle">
	 Checks if an XML reader is positioned at a WS-Trust RequestSecurityToken element. This is crucial for handling security token requests in .NET applications using Windows Identity Foundation (WIF).
	</div>
	<div id="ms--content-well-notifications" data-bi-name="content-well-notification">
	</div>
	<p>Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5</p>
	<p>When implemented in a derived class, checks if the specified XML reader is positioned at a WS-Trust RequestSecurityToken element.</p>
	<p><strong>Namespace:</strong> Microsoft.IdentityModel.Protocols.WSTrust<br/>
	<strong>Assembly:</strong> Microsoft.IdentityModel (in Microsoft.IdentityModel.dll)</p>
	<h2 id="usage">Usage</h2>
	<pre><code class="lang-vb">'Usage
	Dim instance As WSTrustRequestSerializer
	Dim reader As XmlReader
	Dim returnValue As Boolean

	returnValue = instance.CanRead(reader)
	</code></pre>
	<h4 id="parameters">Parameters</h4>
	<ul>
	<li><strong>reader</strong><br/>
	The XmlReader object from which to read.</li>
	</ul>
	<h4 id="return-value">Return Value</h4>
	<p><strong>true</strong> if the reader is positioned at an RST element that the serializer can read; otherwise, <strong>false</strong>.</p>
</body>
</html>

Pomocí následujících typů operací namapujte zdrojovou vlastnost na cíl ve vzorovém souboru html:

Snímek obrazovky vysvětluje mapování z vybraného html souboru.

kde

  • Atribut článku: Obsah
  • Typ operace: Regulární výraz
  • Zdrojová vlastnost: <body[^>]>([\s\S])</body>

Ukázkový regulární výraz extrahuje celý obsah uvnitř značky body souboru HTML.

  • Atribut článku: Externí referenční číslo
  • Typ operace: RegexUrl
  • Zdrojová vlastnost: ^https://.?/id/(.?)/.*$

RegexUrl extrahuje id - 2911cacd-efa5-4593-ae22-e09ae14c6698 ze souboru HTML.

  • Atribut článku: Název
  • Typ operace: Přímá
  • Zdrojová vlastnost: HTML-Title

Přímo extrahuje obsah v poli Název souboru HTML, např. Metoda WSTrustRequestSerializer.CanRead (Microsoft.IdentityModel.Protocols.WSTrust) | Microsoft Learn

  • Atribut článku: Popis
  • Typ operace: Regulární výraz
  • Zdrojová vlastnost: <div\b[^>]id="ms-descriptionArticle"[^>]>([\s\S]*?)</div>

Ukázka regulárního výrazu extrahuje obsah z konkrétní značky div na základě ID. Zde je ms-desciptionArticle id značky div v html.

  • Atribut článku: Klíčová slova
  • Typ operace: Přímá
  • Zdrojová vlastnost: ms.keywords

Přímo extrahuje obsah z pole ms.keywords souboru HTML, například XML Reader, WS-Trust.

Schéma JSON

Další informace o podrobnostech schématu pro sestavení šablony mapování metadat.

  1. Na mapě webu centra pro správu Customer Service nebo centra pro správu Contact Center v části Schéma znalostního článku>Schéma JSON zkopírujte a vložte vlastnosti článku a schéma JSON do pole, které vám bylo poskytnuto.

  2. Vyberte Ověřit JSON.

    Pokud ověření proběhne úspěšně, zobrazí se potvrzovací zpráva. Pokud se ověření nezdaří, zobrazí se chybová zpráva, která identifikuje parametr, který má nesprávnou hodnotu.

  3. Vyberte Další pro přechod k další sekci. Pokud se chcete zastavit a vrátit se k tomuto bodu později, vyberte Uložit jako koncept.

Další kroky

Správa integrovaných poskytovatelů hledání