Делите путем


Конфигурисање претраге релевантности за организацију

 

Објављено: фебруар 2017.

Примењује се на: Dynamics 365 (online)

Претрага релевантности даје брзе и свеобухватне резултате претраге на једној листи, сортиране према релевантности. Користи наменску услугу претраге спољну у односу на Microsoft Dynamics 365 (на мрежи) коју обезбеђује Microsoft Azure претрага ради побољшања Microsoft Dynamics 365 (на мрежи) утиска при претраживању. Као администратор или особа која врши прилагођавања, моћи ћете да омогућите и конфигуришете претрагу релевантности у Dynamics 365 корисничком интерфејсу без писања кода. Многи од корака конфигурације ће вам изгледати познато, јер користе исти кориснички интерфејс као и конфигурација брзе претраге.

Претраживање по релевантности је доступно поред других Dynamics 365 утисака при претраживању са којима сте већ упознати. Можете и даље да користите за ентитет брзог тражења на координатној мрежи ентитета. Можете да користите и брзу претрагу у више ентитета (сада се назива Категоризованом претрагом) из поља за претрагу Претрага Dynamics 365 података на траци за навигацију.

Долази до следећих побољшања и предности када користите претраживање по релевантности:

  • Побољшава перформансе са спољним индексирањем и Azure технологију претраге.

  • Проналази подударања са било којом речи у термину за претрагу у било ком пољу у ентитету. Подударања могу садржати речи са наставцима, као што су „ток”, „токови” или „током”.

  • Враћа резултате од свих ентитета који се могу претражити на једној листи сортираних према релевантности, као што је број речи који се подудара или њихова међусобна близина у тексту.

  • Подударања на листи резултата су истакнута.

  • обухвата могућност претраживања докумената пронађених у белешкама и прилозима е-порука и заказаним обавезама које се прате у услузи Dynamics 365.

У овој теми

Упоређивање Dynamics 365 претрага

Како функционише претрага релевантности

Архитектура претраге релевантности

Омогући претрагу релевантности

Изаберите ентитете за претрагу релевантности

Конфигурисање поља која могу да се претражују за претрагу релевантности

Подешавање управљаног својства за претрагу релевантности

Обавештење о приватности

Упоређивање Dynamics 365 претрага

Постоје три врсте претраге у Dynamics 365:

  • Претрага релевантности

  • Брза претрага читавог текста (један ентитет или више ентитета)

  • Брза претрага (један ентитет или више ентитета)

Следећа табела даје кратко поређење три доступне претраге.

Функционалност

Претрага релевантности

Брза претрага читавог текста

Брзо проналажење

Доступност

Доступно за Microsoft Dynamics 365 (на мрежи) организације које су инсталирале Исправка за Microsoft Dynamics CRM Online 2016. Није доступно за Dynamics 365 (локални) организације.

Доступно за Dynamics 365 (локални) организације, које почињу од Microsoft Dynamics CRM 2015 збирне исправке 1.

Доступно за Microsoft Dynamics 365 (на мрежи) организације и Dynamics 365 (локални) организације.

Да ли је подразумевано омогућено?

Не. Администратор мора ручно да га омогући.

Не. Администратор мора ручно да га омогући.

Да

Опсег претраге једног ентитета

Није доступно у координатној мрежи ентитета. На страници са резултатима претраге можете да филтрирате резултате претраге по ентитету.

Доступно у координатној мрежи ентитета.

Доступно у координатној мрежи ентитета.

Опсег претраживања више ентитета

Не постоји максимално ограничење за број ентитета које можете да претражујете.

Напомена

Иако не постоји ограничење максималног броја ентитета које можете да претражујете, филтер врсте записа приказује податке за само 10 ентитета.

Претражује највише 10 ентитета, груписаних по ентитету.

Претражује највише 10 ентитета, груписаних по ентитету.

Понашање претраге

Проналази подударања са било којом речи у термину за претрагу у било ком пољу у ентитету.

Проналази подударања са свим речима у термину за претрагу у једном пољу у ентитету. Међутим, речи можете да подударате у било ком редоследу у пољу.

Проналази подударања као у SQL упиту са одредбама „Like“. Морате да користите џокер знакове у термину за претрагу да бисте претраживали у оквиру ниске. Све подударања морају бити потпуна подударања са термином за претрагу.

Резултати претраге

Враћа резултате претраге према њиховој релевантности, на једној листи.

За један ентитет, враћа резултате претраге у координатној мрежи ентитета. За више ентитета, враћа резултате груписане према категоријама, нпр. према налозима, контактима или потенцијалним клијентима.

За један ентитет, враћа резултате претраге у координатној мрежи ентитета. За више ентитета, враћа резултате груписане према категоријама, нпр. према налозима, контактима или потенцијалним клијентима.

Више информација о брзој претрази потражите у чланку TechNet: Конфигурисање опција брзе претраге за организацију.

Како функционише претрага релевантности

Претрага релевантности користи исте подразумеване концепте вредновања као Azure Претрага. Вредновање се односи на прорачун вредности претраге за сваку ставку пронађену у резултатима претраге. Резултат је индикатор релевантности ставке у контексту тренутне операције претраге. Што је виши резултат, то је ставка релевантнија. У резултатима претраге, ставке се рангирају у редоследу од високе до мале, на основу резултата претраге који се израчунавају за сваку ставку. Подразумевано, резултат претраге се израчунава на основу статистичких својстава података и упита. Претрага релевантности проналази документа која укључују термине за претрагу у нисци упита, фаворизујући документа која садрже више инстанци речи у термину за претрагу и њихову међусобну непосредну близину у документу. Резултат претраге иде чак и више ако је термин редак у индексу, али је уобичајен унутар документа. Резултати се затим рангирају према резултату претраге пре него што сте врате. Вредности резултата претраге се могу понављати кроз скуп резултата. На пример, можда имате 10 ставки са резултатом 1,2, 20 ставки са резултатом 1,0 и 20 ставки са резултатом 0,5. Када више погодака има исти резултат претраге, распоређивање ставки са истим вредностима није дефинисано и није стабилно. Поново покрените упит можда ћете видети промену положаја. Ако постоје две ставке са идентичним резултатом, не постоји никаква гаранција која ће се прво појавити.Још информација: MSDN: Додавање профила вредновања у индекс претраге (Azure услуга претраге REST API)

Поља која могу да се претражују се анализирају у индексу Azure претраге да би се обезбедило природније искуство претраге прилагођеније крајњем кориснику рашчлањивањем речи у њихове коренске облике, нормализацијом текста и филтрирањем бескорисних речи. Сва поља која могу да се претражују у Претрази релевантности се анализирају помоћу Microsoft анализатора природног језика који користи лематизацију за рашчлањивање речи у њихове коренске лингвистичке облике. На пример, „покренуо“ ће се подударати са „покренути“ и „покретање“ пошто се „покренути“ сматра основним обликом речи. Генератори изведеница речи, као што су SQL индекси читавог немају никакав лингвистички контекст и разматрају само подударања где је корен исти као облик са наставком. Са одређивањем корена, „покрет“ би се подударао са „покретање“ и „покрета“, али не и са „покренути“ јер не сматра да је „покренути“ реч која је лингвистички повезана са „покретање“. Сва поља која могу да се претражују у претрази релевантности користе анализатор који најприближније подудара основни језик организације. За казашки, који је једини језик подржан од стране Dynamics 365, али не и од стране Azure претраге, сва поља се анализирају коришћењем подразумеваног анализатора. Више информација о анализи језика и листи подржаваних језика потражите у чланку: MSDN: подршке за језик (Azure услуга претраге REST API).

Архитектура претраге релевантности

Претрага релевантности је хостована на Microsoft Azure платформи рачунарства у облаку и инфраструктури која користи Azure Претрагу која обезбеђује резултате претраге. Може бити потребно до 15 минута да се промене извршене у Dynamics 365 појаве у услузи претраге. Може бити потребно до једног сата или више да би се довршила потпуна синхронизација за организације просечне величине.

Следећи дијаграм показује архитектуру претраге релевантности високог нивоа.

Relevance Search architecture

Омогући претрагу релевантности

Важно

Подаци у апликацији почињу да се синхронизују са спољним индексом претраге одмах након што омогућите претрагу релевантности. Препоручујемо да конфигуришете ентитете и поља ентитета који учествују у претрази релевантности пре него што омогућите претрагу, а како бисте спречили да осетљиви подаци буду индексирани у услузи која је спољна у односу на Microsoft Dynamics 365 (на мрежи). Више информација о конфигурисању претраге релевантности погледајте у Изаберите ентитете за претрагу релевантности, Конфигурисање поља која могу да се претражују за претрагу релевантности и Подешавање управљаног својства за претрагу релевантности.

Пошто ћете делити своје Dynamics 365 податке са спољним системом, претрага релевантности је подразумевано онемогућена. Да бисте је омогућили, морате да прихватите услове пристанка. У зависности од величине организације, може бити потребно до једног сата или више да подаци постану доступну у спољном индексу претраге након што омогућите претрагу.

Подразумевано, претрага релевантности је онемогућена. Да бисте омогућили претрагу релевантности, урадите следеће:

  1. Идите на ставку Подешавања > Администрација.

  2. Кликните на картицу Системске поставке > Општи подаци.

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

    Омогући претраживање по релевантности у подешавањима система

  4. Након што омогућите претрагу релевантности, отвара се дијалог пристанка Омогућавање претраге. Кликните У реду да бисте одобрили.

    Омогући претрагу релевантности

  5. Кликните на У реду да бисте затворили дијалог Поставке система.

Изаберите ентитете за претрагу релевантности

Да бисте конфигурисали претрагу релевантности, користите избор Конфигурисање претраге релевантности на траци задатка, као што је овде приказано.

Конфигурисање претраге релевантности

Не постоји ограничење колико ентитета можете уврстити у резултате претраге релевантности. Међутим, постоји ограничење укупног броја поља у индексу спољне претраге. Тренутно, максимално је 1000 поља која могу да се претражују за организацију. Када изаберете ентитет који ћете уврстити у резултате претраге, приметићете број у загради поред имена ентитета. Број означава колико ће поља сваки ентитет користити у спољном индексу претраге. Више ентитета деле поједина поља, као што су Примарно име и ID и не рачунају се у укупном броју. Поред тога, неки типови поља користе више од једног поља у индексу спољне претраге као што је назначено у овој табели.

Тип поља

Број поља који се користи у индексу спољне претраге

Проналажење (клијента, власника или атрибута типа проналажења)

3

Скуп опција (стање или атрибут типа статуса)

2

Сви други типови поља

1

Трака тока Укупан број индексираних поља показује проценат индексираних поља до максимално дозвољеног броја поља која могу да се претражују.

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

Да бисте изабрали ентитете за резултате претраге релевантности, урадите следеће

  1. Одаберите ставке Подешавања > Прилагођавања.

  2. Кликните на Прилагођавање система

  3. У оквиру опције Компоненте, развијте опцију Ентитети, а затим кликните на дугме Конфигурисање претраге релевантности.

  4. Отвара се дијалог Избор ентитета. Кликните на дугме Додај да бисте изабрали ентитете за резултате претраге. Када завршите, кликните на дугме У реду.

    Избор ентитета за претрагу релевантности

  5. Кликните на дугме Објави сва прилагођавања да би промене ступиле на снагу.

Подразумевано, поједини готови системски ентитети су уврштени у претрагу релевантности. Међутим, прилагођени ентитети нису укључени. Морате да их додате у претрагу релевантности.

Конфигурисање поља која могу да се претражују за претрагу релевантности

Поља која додајете у приказу брзе претраге постају део спољног индекса претраге. Не постоји ограничење колико поља која могу да се претражују можете додати за сваки ентитет. Међутим, постоји ограничење укупног броја индексираних поља, као што је објашњено у претходном одељку.Пронађи колоне на Приказу брзе претраге дефинише поља која могу да се претражују у спољном индексу претраге. Само текстуална поља ће моћи да се претражују, посебно типови података Један ред текста и Више редова текста.Проналажење колона са другим типовима података се занемарује. У опцији Приказ колона на Приказу брзог тражења дефинишите поља која се подразумевано приказују у корисничком интерфејсу када се враћају подударни резултати. Поља која су истакнута замењују поља која нису истакнута. Прва четири подударна поља су приказана у резултатима.Филтер у приказу брзе претраге се примењује и на резултате претраживања по релевантности. Погледајте табелу испод за листу одредница филтер које претраживање по релевантности не подржава.

Можете да користите приказ Брзе претраге да бисте дефинисали која се поља приказују као аспекти када корисник претражује коришћењем претраживања по релевантности. Сви Прикази колона са врстама података који нису „један ред текста“ и „више редова текста“ су означени као да могу да се поставке као аспекти и филтрирају у индексу. Подразумевано, прва четири поља која могу да се поставе као аспекти у приказу Брза претрага за изабрани ентитет су приказани као аспекти када корисник претражује коришћењем претраживања по релевантности. У било ком тренутку можете да имате изабрана само четири поља као аспекте.

  1. Одаберите ставке Подешавања > Прилагођавања.

  2. Кликните на Прилагођавање система

  3. У оквиру Компоненте развијте Ентитети, а затим развијте жељени ентитет.

  4. У навигационом стаблу кликните на Приказ. Кликните двапут на Приказ брзог тражења. Следећа илустрација приказује приказ Брза претрага за ентитет Account.

    Приказ брзе претраге

  5. Кликните на Додај проналажење колона. У дијалогу изаберите поља која желите да додате индексу претраге. Када завршите, кликните на У реду. У следећој илустрацији видите поља ентитета Account која су додата у спољни индекс претраге.

    Избор поља за брзу претрагу

  6. Поновите кораке за Приказ колона.

  7. Кликните на дугме Објави сва прилагођавања да би промене ступиле на снагу.

Напомена

Измене које извршите у приказу Брза претрага се примењују и на конфигурације брзе претраге са једним ентитетом и са више ентитета (категоризована претрага). Због тога не спречавамо да укључите поља која нису подржана за претрагу релевантности када конфигуришете приказ Брза претрага. Међутим, неподржана поља се не синхронизују са спољним индексом и не појављују се у резултатима претраге релевантности.

За претрагу по релевантности, поља на повезаном ентитету нису подржана као поља „Претрага“, „Приказ“ или „Филтер“.

Следећа табела садржи операторе Филтер за брзу претрагу који нису подржани за претраживање по релевантности:

Dynamics 365 оператор

Слично

NotLike

BeginsWith

DoesNotBeginWith

EndWith

DoesNotEndWith

ChildOf

Маска

NotMask

MaskSelect

EqualUserLanguage

Испод

NotUnder

UnderOrEqual

Изнад

AboveOrEqual

Подешавање управљаног својства за претрагу релевантности

Ако желите да укључите ентитет у претрагу релевантности, управљано својство Може да омогући синхронизацију са спољним индексом претраге за овај ентитет мора бити подешено на Тачно. Подразумевано, својство је подешено на Тачно за неке од готових системских ентитета и за све прилагођене ентитете. Поједини системски ентитети не могу бити омогућени за претрагу релевантности.

Да бисте подесили управљано својство, поступите на следећи начин:

  1. Одаберите ставке Подешавања > Прилагођавања.

  2. Кликните на Прилагођавање система

  3. У оквиру Компоненте развијте опцију Ентитети, а затим кликните на жељени ентитет.

  4. На траци менија кликните на Управљана својства. За својство Може да омогући синхронизацију са спољним индексом претраге, кликните на Тачно или Нетачно да бисте поставили својство у жељени статус. Кликните на Постави да бисте изашли, као што је овде приказано.

    Својства контролисана ентитетима

  5. Кликните на дугме Објави да би промене ступиле на снагу.

Ако желите да промените својство Може да омогући синхронизацију са спољним индексом претраге на Нетачно, морате прво да поништите избор ентитета из претраге релевантности. Ако је ентитет обухваћен претрагом релевантности, видећете следећу поруку: „Овај ентитет се тренутно синхронизује са спољним индексом претраге. Морате да уклоните ентитет из спољног индекса претраге да бисте могли да подесите својство Може да омогући синхронизацију са спољним индексом претраге на Нетачно.“ Ако је својство Може да омогући синхронизацију са спољним индексом претраге подешено на Нетачно, видећете следећу поруку када покушате да укључите ентитет у претрагу релевантности: „Ентитет не може да се омогући за претраживање по релевантности због конфигурације управљаних својстава“. За прилагођене ентитете са посебно осетљивим подацима, можете да размотрите подешавање својства Може да омогући синхронизацију са спољним индексом претраге на Нетачно. Имајте у виду да након што инсталирате комплетно решење у циљном систему, нећете моћи да промените вредност својства зато што је управљано својство.

Обавештење о приватности

Омогућавањем претраживања по релевантности, подаци у ентитетима и атрибутима који се јављају у вашој Dynamics 365 (на мрежи) инстанци почеће да се синхронизују са индексом Azure претраге и складиштиће се у њему.

Претраживање по релевантности није подразумевано омогућено. Администратор система мора да омогући функцију у оквиру Dynamics 365 (на мрежи) инстанце. Када се претраживање по релевантности омогући, администратори система и особе које прилагођавају систем имају пуну контролу над подацима који ће се синхронизовати са индексом Azure претраге.

Особе које прилагођавају систем могу да користе дијалог Конфигурисање претраживања по релевантности у Алаткама за прилагођавање како би омогућили одређене ентитете за претрагу, а затим конфигурисали приказе брзог тражења за омогућене ентитете да би изабрали претраживе атрибуте. Промене података се стално синхронизују између услуге Dynamics 365 (на мрежи) и Azure претраге преко безбедне везе. Подаци конфигурације се шифрују, а обавезне тајне се складиште у услузи Azure Key Vault.

Azure компоненте и услуге укључене у функционалност претраживања по релевантности су детаљно наведене у следећим одељцима.

Напомена: Више информација о додатним понудама услуге Azure потражите у центру Microsoft Azure Trust Center.

Azure услуге претраге

Индекс Azure претраге се користи како би се обезбедио висок квалитет резултата претраге уз брз одзив. Azure претрага додаје услузи Dynamics 365 (на мрежи) моћне и софистициране могућности претраге следеће генерације. То је посвећена спољна услуга претраге уз Dynamics 365 (на мрежи) коју обезбеђује Microsoft Azure. Неактивни подаци у индексу Azure претраге се не шифрују, већ може да им се приступа само путем инфраструктуре претраживања по релевантности.

Azure SQL база података

Претрага релевантности користи услугу Azure SQL база података да би ускладиштила:

  • Податке конфигурације повезане са организацијом и одговарајућим индексом

  • Метаподатке који се односе на услугу претраге и индексе

  • Показиваче на системске метаподатке и податке када се синхронизују промене

  • Податке о ауторизацији ради омогућавања побољшане безбедности на нивоу реда

Azure чворишта догађаја

Azure чворишта догађаја компонента се користи за размену порука између услуге Dynamics 365 (на мрежи) и Azure, као и за одржавање радних ставки којима управља процес синхронизације. Свака порука складишти информације, као што су ID организације и име ентитета, које се користе за синхронизовање података.

Кластер услуге Azure Service Fabric

Обрадом и индексирањем података рукују микро-услуге примењене на виртуелне машине којима се управља путем извршавања услуге Service Fabric. API-ји за претрагу и процес синхронизације података се такође хостују у кластеру услуге Service Fabric.

Service Fabric је настао на основу вишегодишњег искуства корпорације Microsoft у пружању суштински важних услуга у облаку и већ се пет година доказује у производњи. То је темељна технологија на којој извршавамо нашу основну инфраструктуру Azure која обезбеђује услуге као што су Skype за посао, Intune, Azure чворишта догађаја, Azure фабрика података, Azure DocumentDB, Azure SQL база података и Cortana – које могу да обраде преко 500 милиона процена у секунди.

Прошириви скупови виртуелних машина услуге Azure

Azure Прошириви скупови виртуелних машина су прилагодљиви и дизајнирани за подршку великих количина радних задатака. Кластер услуге Azure Service Fabric се покреће на проширивим скуповима виртуелних машина. Микро-услуге за обраду и индексирање података се хостују у проширивим скуповима и њима управља извршавање услуге Service Fabric.

Azure Key Vault

Azure Key Vault се користи за безбедно управљање цертификатима, кључевима и другим тајнама које се користе у процесу претраге.

Azure складиште (складиште блоб објекта)

Измене података о клијентима се складиште до 2 дана у услузи Azure складиште блоб објекта. Ови блоб објекти су шифровани тако што се користи најновија функција у Azure Storage SDK-у, која омогућава подршку за симетрично и асиметрично шифровање и интеграцију са услугом Azure Key Vault. Уз Исправка за децембар 2016. за Dynamics 365 (на мрежи), документи пронађени у ставкама „Белешке“ и „Активности“у е-порукама и заказаним обавезама ће се такође синхронизовати са складиштем блоб објекта.

Услуга Azure Active Directory

Azure Active Directory се користи за потврду идентитета између услуге Dynamics 365 (на мрежи) и Microsoft Azure.

Azure балансер оптерећења

Azure балансер оптерећења се користи за дистрибуирање долазног саобраћаја на исправне инстанце услуге у услугама у облаку или на виртуелним машинама дефинисаним у скупу балансера оптерећења. Претраживање по релевантности га користи за распоређивање оптерећења на крајњим тачкама у примени.

Azure виртуелне мреже

Виртуелне машине у кластеру услуге Service Fabric које се покрећу на једној или више подмрежа повезане су виртуелном мрежом услуге Azure. Безбедносне смернице, DNS подешавања, табеле за усмеравање и IP адресе се у потпуности контролишу у оквиру ове виртуелне мреже. Групе за безбедност на мрежи се користе за примену безбедносних правила на овој виртуелној мрежи. Ова правила дозвољавају или забрањују мрежни саобраћај за виртуелне машине у виртуелној мрежи.

Такође погледајте

Конфигурисање опција брзе претраге за организацију
Помоћ и обука: Користите претрагу релевантности за брже свеобухватне резултате

© 2017 Microsoft. Сва права задржана. Ауторска права