Делите путем


Конфигурисање мапирања шеме чланака у бази знања

Белешка

Информације о доступности функција су следеће.

Дyнамицс 365 < ДИЦТ__контакт центар > Цонтацт Центер – уграђен Дyнамицс 365 < ДИЦТ__контакт центар > Цонтацт Центер – самостално Dynamics 365 Customer Service
No Да Да

У склопу додавања добављача < ДИЦТ__интегрисана претрага > интегратед сеарцх у < ДИЦТ__корисничка служба > Цустомер Сервице , потребно је да кажете услузи како да унесе чланке о знању које добија од добављача. То ћете урадити тако што ћете изабрати и конфигурисати шему чланка знања. Шему не можете да промените након чувања конфигурације.

Ако сте применили језички филтер у одељку Потврда идентитета и тестирање, морате да одржите мапирање за локални стандард језика у ЈСОН шеми или у одељку мапирање шеме чланка знања . За више информација о вредностима локалног стандарда језика погледајте референцу табеле/ентитета Језик (ЛангуагеЛоцале ).

Изаберите опцију у одељку Шема чланка знања :

Мапирање поља

Изаберите и отпремите датотеку за избор метаподатака, а затим у мапирању изаберите мета ознаке које желите да користите. Помоћу мапирања поља мапирате чланак знања примљен од добављача претраге (изворно својство) на атрибут ентитета чланка знања (циљ), на основу врсте операције.

Избор и отпремање датотеке за избор метаподатака

  1. Локално сачувајте чланак као Wеб страницу , само ХТМЛ датотеку . Уверите се да је име датотеке мање од 99 знакова.

  2. У одељку < ДИЦТ__Цустомер Сервице центар администрације > Цустомер Сервице админ центер или < ДИЦТ__контакт центар > Цонтацт Центер центра за администраторе,, Одељак Мапирање поља шеме чланака знања >, отпремите датотеку тако што ћете изабрати ставку Одабери датотеку.

    Све мета ознаке пронађене у ХТМЛ датотеци наведене су у одељку Поставке Мета ознака .

  3. Изаберите ставку Изабери све доле наведене мета ознаке или изаберите само мета ознаке које треба да мапирате.

    Мета ознаке које овде изаберете постају атрибути које можете изабрати као изворна својства у одељку Мапирање . Ако их не изаберете, за мапирање су доступна само подразумевана изворна својства ХТМЛ-Титле и ХТМЛ-Бодy .

  4. Кликните на дугме "Даље " да бисте ишли на одељак "Мапирање ". Ако желите да се касније зауставите и вратите на ову тачку, изаберите сачувај као радну верзију.

Мапирање атрибута чланка

Користите тип операције да бисте мапирали изворно својство на циљ.

  • Атрибути чланка : Вредности циљног поља чланка знања.
  • Типови операција : Обрасци мапирања који мапирају изворни чланак у атрибуте чланка ентитета чланка знања. Сазнајте више о опцијама мапирања типа операције.
  • Изворно својство: Вредност коју дефинишете за сваку врсту операције. На пример, ако изаберете тип директне операције, морате да изаберете неку од претходно изабраних мета ознака или ознаке HTML-Title .
  1. У одељку < ДИЦТ__Цустомер Сервице центар администрације > Цустомер Сервице админ центер или < ДИЦТ__контакт центар > Цонтацт Центер административног центра,, Мапирање", атрибути обавезног чланка знања су Садржај,ИД спољне референце и наслов. За сваку од њих изаберите врсту операције и изворно својство.

    Уверите се да је вредност ИД-а спољне референце јединствена.

  2. Да бисте додали још атрибута чланка, кликните на дугме "Додај ред ", а затим изаберите атрибут чланка,, Тип операције " и "Изворно својство".

    Такође можете да изаберете опцију "Избриши " да бисте избрисали атрибут чланка ако је потребно.

  3. Изаберите валидно мапирање.

    Услуга користи вредности које сте унели да би одредила вредности атрибута у односу на ХТМЛ датотеку коју сте отпремили. Она проверава ваљаност ставки у табели мапирања и Регеx обрасцима. Нема провера ваљаности за РегеxУрл.

    Ако провера ваљаности успе, видећете поруку потврде. Ако провера ваљаности не успе, видећете поруку о грешци. У зависности од поруке о грешци, проверите ставке у табели мапирања или регекс обрасце које сте унели.

  4. Кликните на дугме "Даље" да бисте ишли следећи одељак. Ако желите да се касније зауставите и вратите на ову тачку, изаберите сачувај као радну верзију.

Опције мапирања типа операције

Изаберите неку од следећих опција мапирања типа операције:

  • Регеx : Користи регеx обрасце за издвајање вредности са изворне Веб локације. Изворно својство је текстуално поље у које можете унети регекс образац. Ниска из ХТМЛ-а Ваше Wеб локације која се подудара са овим обрасцем мапирана је у одговарајуће поље чланка знања.

    Регекс обрасци морају имати групу за хватање у заградама која вам омогућава да издвојите одређени део упађеног текста. Текст се издваја из прве непостојећих група првог подударања.

    Ево неких примера регеx образаца за издвајање садржаја из одређене ознаке за див:

    • На основу ИД-а ознаке за див: <div\b[^>]*id=\"your-id-name-here\"[^>]*>([\s\S]*?)<\/div>
    • На основу класе див тагова: <div\b[^>]*class=\"your-class-name-here\"[^>]*>([\s\S]*?)<\/div>
    • За садржај унутар ознаке тела: <body[^>]*>([\s\S]*)<\/body>
    • За садржај унутар ознаке главе: <head[^>]*>([\s\S]*)<\/head>
  • Директно : Мапира вредност било које мета ознаке са своје изворне Веб локације директно у било које поље чланка знања. Листа изворних својстава приказује све мета ознаке издвојене са узорка Веб локације заједно са изворним својствима ХТМЛ-Титле и ХТМЛ-Бодy , које су подразумевано доступне.

    Ако изаберете опцију "Директно " као тип операције и ог: УРЛ адресу као изворно својство, вредност ог: урл мета ознака из изворног својства мапирана је на одговарајући атрибут чланка знања.

  • Константа : Унесите константну вредност у било које поље чланка знања. Изворно својство је текстуално поље у које можете унети константну вредност.

  • РегеxУрл : Као Регеx, али тражи подударања само у УРЛ адреси изворне Wеб локације. Да бисте мапирали целу УРЛ адресу изворне Веб локације у поље атрибута знања, изаберите Регеxурл у типу операције и користите (. *) образац у изворном својству.

Ево примера који објашњава како се мапирају атрибути чланка.

Пример

Узорак ХТМЛ-а:

<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>

Користите следеће типове операција да бисте мапирали изворно својство на циљ у узорку хтмл датотеке:

Снимак екрана објашњава мапирање из изабране хтмл датотеке.

Где

  • Атрибут чланка : Садржај
  • Тип операције : Регеx
  • ИзворНо својство: < тело[^ >] >([\с\С] ) </тело>

Узорак регекса издваја цео садржај унутар ознаке тела ХТМЛ датотеке.

  • Атрибут чланка : ИД спољног реф-а
  • Тип операције : РегеxУрл
  • Извор пропертy : ^ https://. ? /ид/(.?) /.*$

РегеxУрл издваја ИД из 2911cacd-efa5-4593-ae22-e09ae14c6698 ХТМЛ датотеке.

  • Атрибут чланка : Наслов
  • Тип операције : Директан
  • Извор пропертy : ХТМЛ-Титле

Дирецт издваја садржај у пољу "Наслов " ХТМЛ датотеке, на пример,WСТрустРеqуестСериализер.ЦанРеад Метход (Мицрософт.ИдентитyМодел.Протоцолс.WСТруст) | Microsoft Learn

  • Атрибут чланка : Опис
  • Тип операције : Регеx
  • Извор Пропертy : < див\б[^ >] ид ="мс-десцриптионАртицле"[^ >] >([\с\С]*?) </див>

Узорак регекса издваја садржај из одређене ознаке за дивове засноване на ИД-у. Ево, мс-десциптионАртицле је ИД див ознаке у хтмл-у.

  • Атрибут чланка : кључне речи
  • Тип операције : Директан
  • Изворно својство : мс.кључне речи

Дирецт издваја садржај у оквиру поља мс.кеywордс ХТМЛ датотеке, на пример XМЛ читалац, WС-Труст.

JSON шема

Сазнајте више о детаљима шеме да бисте направили предложак за мапирање метаподатака.

  1. У одељку < ДИЦТ__Цустомер Сервице центар администрације > Цустомер Сервице админ центер или < ДИЦТ__контакт центар > Цонтацт Центер административног центра,, > Шема чланка знања ЈСОН шема", копирајте и налепите својства чланка и шему ЈСОН у поље које вам је достављено.

  2. Изаберите Провери ваљаност ЈСОН-а.

    Ако провера ваљаности успе, видећете поруку потврде. Ако провера ваљаности не успе, видећете поруку о грешци која идентификује параметар који има нетачну вредност.

  3. Кликните на дугме "Даље" да бисте ишли следећи одељак. Ако желите да се касније зауставите и вратите на ову тачку, изаберите сачувај као радну верзију.

Следећи кораци

Управљање < ДИЦТ__интегрисана претрага > интегратед сеарцх добављачима услуга