Compartir por


Configurar Busca por relevancia para a organización

 

Publicado: febreiro de 2017

Aplícase a: Dynamics 365 (online)

A Busca por relevancia proporciona resultados de busca nunha única lista, ordenados por relevancia. Utiliza un servizo de busca dedicado externo paraMicrosoft Dynamics 365 (en liña) con tecnoloxía de busca de Microsoft Azure para mellorar a experiencia de busca de Microsoft Dynamics 365 (en liña). Como administrador ou personalizador, poderá activar e configurar a Busca por relevancia na interface de usuario de Dynamics 365 sen escribir código. Moitos dos pasos de configuración terán un aspecto familiar, xa que usan unha interface igual á da configuración de Procura Rápida.

A Busca por relevancia está dispoñible ademais doutras experiencias de busca de Dynamics 365 que xa coñece. Poderá continuar a utilizar entidade a Busca Rápida dunha única entidade na grade de entidade. Tamén pode utilizar a Procura Rápida en varias entidades (agora chamada Busca categorizada) na caixa de busca Buscar datos de Dynamics 365 na barra de navegación.

Gozará das seguintes melloras e vantaxes cando utilice Relevance Search:

  • Mellora o rendemento coa indexación externa e a tecnoloxía de busca de Azure.

  • Atopa coincidencias en calquera palabra do termo de busca en calquera campo na entidade. As coincidencias poden incluír palabras de inflexión como “stream”, “streaming” ou “streamed”.

  • Devolve resultados de todas as entidades incluídas na busca nunha única lista ordenada por relevancia, baseados en factores como número de palabras coincidentes a súa proximidade no texto.

  • As coincidencias na lista de resultados están destacadas.

  • Inclúe a capacidade para buscar documentos atopados en Notas e Anexos en Correos electrónicos e Compromisos rastrexados en Dynamics 365.

Neste tema

Comparar buscas de Dynamics 365

Funcionamento da Busca por relevancia

Arquitectura da busca por relevancia

Activar Busca por relevancia

Seleccionar entidades para Busca por relevancia

Configurar campos pescudables da Busca por relevancia

Definir propiedades xestionadas para a busca por relevancia

Aviso de privacidade

Comparar buscas de Dynamics 365

Hai tres tipos de busca e Dynamics 365:

  • Busca por relevancia

  • Procura Rápida en todo o texto (unha única entidade ou varias entidades)

  • Procura Rápida (unha única entidade ou varias entidades)

A táboa seguinte fornece unha comparación breve das tres buscas dispoñibles.

Funcionalidade

Busca por relevancia

Procura rápida de textos completos

Localización rápida

Dispoñibilidade

Dispoñible para organizacións de Microsoft Dynamics 365 (en liña) que teñen Actualización de Microsoft Dynamics CRM Online 2016 instalado. Non está dispoñible para as organizacións de Dynamics 365 (local).

Dispoñible para organizacións de Dynamics 365 (local), desde o paquete de actualización 1 de Microsoft Dynamics CRM 2015.

Dispoñible para organizacións de Microsoft Dynamics 365 (en liña) e organizacións de Dynamics 365 (local).

Activado de maneira predefinida?

Non. Un administrador debe activalo manualmente.

Non. Un administrador debe activalo manualmente.

Si

Ámbito da procura de entidades individuais

Non dispoñible nunha grade de entidade. Pode filtrar os resultados da busca por entidade na páxina de resultados.

Dispoñible nunha grade de entidade.

Dispoñible nunha grade de entidade.

Ámbito da procura en varias entidades

Non hai límite máximo no número de entidades que se poden buscar.

Nota

Mentres no hai límite máximo no número de entidades en que pode realizar a busca, o filtro Tipo de Rexistro mostra datos só para 10 entidades.

Busca até 10 entidades, agrupadas por entidade.

Busca até 10 entidades, agrupadas por entidade.

Comportamento da busca

Atopa coincidencias en calquera palabra do termo de busca en calquera campo na entidade.

Localiza coincidencias para todas as palabras no termo de busca nun campo dunha entidade; non obstante as palabras poden coincidir en calquera orde no campo.

Localiza coincidencias como nunha consulta de SQL con cláusulas "Como". Ten que utilizar os caracteres comodín no termo de busca para buscar dentro dunha cadea. Todas as coincidencias deben ser unha coincidencia exacta para o termo de busca.

Resultados da busca

Devolve os resultados de busca segundo a súa relevancia, nunha única lista.

No caso de entidades individuais, devolve os resultados da busca na grade de entidade. No caso de varias entidades, devolve os resultados agrupados por categorías, como contas, contactos ou clientes potenciais.

No caso de entidades individuais, devolve os resultados da busca na grade de entidade. No caso de varias entidades, devolve os resultados agrupados por categorías, como contas, contactos ou clientes potenciais.

Para obter máis información acerca da Busca rápida, consulte TechNet: Configurar opcións de Busca rápida para a organización.

Funcionamento da Busca por relevancia

A Busca por relevancia utiliza o mesmo valor predefinido para puntuar conceptos que a Busca de Azure. A puntuación fai referencia ao cómputo dunha puntuación de busca para cada elemento devolto nos resultados da busca. A puntuación é un indicador da relevancia dun elemento no contexto da operación de busca actual. Canto máis alta sexa a puntuación, máis relevante será o elemento. Nos resultados da busca, os elementos están en orde de maior a menor, segundo as puntuacións de busca calculadas para cada elemento. De maneira predefinida unha puntuación de busca compútase segundo as propiedades estatísticas dos datos e da consulta. A busca por relevancia localiza documentos que inclúen os termos de busca na cadea de consulta, e favorece os documentos que conteñen moitas instancias das palabras no termo de busca e como están de xuntas no documento. A puntuación da busca sube aínda máis se o termo non é común no índice, pero é común dentro do documento. Os resultado logo clasifícanse por puntuación de busca antes de devolvelos. Os valores de puntuación de busca poden repetirse nun conxunto de resultados. Por exemplo, pode ter 10 elementos cunha puntuación de 1,2, 20 elementos cunha puntuación de 1,0 e 20 elementos cunha puntuación de 0,5. Cando varios acertos teñen a mesma puntuación de busca, a orde dos elementos coa mesma puntuación non está definida e non é estable. Execute de novo a consulta e é posible que vexa elementos cambiar de posición. Se hai dous elementos cunha puntuación idéntica, non hai maneira de saber cal aparecerá primeiro.Máis información: MSDN: Engadir perfís puntuación a un índice de busca (servizo Busca de Azure REST API)

Os campos pescudables analízanse no índice de busca de Azure para fornecer unha experiencia de busca máis natural e fácil de usar, debido á división de palabras pola raíz, a normalización do texto e a filtraxe de palabras irrelevantes. Todos os campos pescudable na Busca por relevancia analízanse co analizador da linguaxe natural de Microsoft que utiliza lematización para dividir as palabras pola raíz. Por exemplo, "executou" terá coincidencias con "executar" e "execución", xa que "execución" é a forma base da palabra. Os lematizadores de palabras, como por exemplo índices de texto completo de SQL, non teñen ningún contexto lingüístico e só teñen en conta as coincidencias en que a raíz é a mesma que a forma inflexional. Coa lematización, "executar" tería coincidencias con "executar" e "executador", mais non con "executou" porque non considera que "executou" sexa unha palabra relacionada con "executar" lingüisticamente. Todos os campos pescudables na Busca por relevancia usan un analizador que coincida a fondo co idioma base da organización. Para kazakho, que é o único idioma que admite Dynamics 365 pero non a busca de Azure, analízanse todos os campos cun analizador predefinido. Para obter máis información acerca da análise de idioma e a unha lista dos idiomas compatibles, consulte: MSDN: Asistencia técnica de idiomas (Servizo Busca de Azure REST API).

Arquitectura da busca por relevancia

A busca por relevancia está aloxada na infraestrutura e a plataforma infórmatica na nube de Microsoft Azure que utiliza a busca de Azure, que fornece os resultados da busca. As modificacións realizadas en Dynamics 365 pode tardar ata 15 minutos en aparecer no servizo de busca. No caso de unha organización grande, unha sincronización completa pode levar até unha hora.

O seguinte diagrama mostra o alto nivel de arquitectura da busca por relevancia.

Relevance Search architecture

Activar Busca por relevancia

Importante

Os datos na súa aplicación comezan sincronizándose co índice de busca externo inmediatamente despois de activar a Busca por relevancia. Aconsellamos que configure as entidades e os campos de entidade que participan na Busca por relevancia antes de activar busca, para evitar que se indexen os datos confidenciais nun servizo externo a Microsoft Dynamics 365 (en liña). Para obter máis información acerca da configuración da busca por relevancia, consulte Seleccionar entidades para Busca por relevancia, Configurar campos pescudables da Busca por relevancia e Definir propiedades xestionadas para a busca por relevancia.

Debido a que vai compartir os seus datos de Dynamics 365 co sistema externo, a Busca por relevancia está desactivada de maneira predefinida. Para activala, debe aceptar os termos de consentimento. Dependendo do tamaño da súa organización, pode demorar unha hora ou máis até que os datos estean dispoñibles no índice de busca externo despois de activar a busca.

A Busca por relevancia está desactivada de maneira predefinida. Para activar a busca por relevancia, faga o seguinte:

  1. Vaia a Configuración > Administración.

  2. Prema o separador Configuración do sistema > Xeral.

  3. Na subárea Configurar Busca, seleccione a caixa de verificación Activar Busca por relevancia, como se mostra aquí.

    Activar a Busca por relevancia na Configuración do Sistema

  4. Despois de activar a Busca por relevancia, ábrese a caixa de diálogo de consentimento Activar Busca. Prema Aceptar para dar o seu consentimento.

    Activar Busca por relevancia

  5. Prema Aceptar para pechar a caixa de diálogo Configuración do sistema.

Seleccionar entidades para Busca por relevancia

Para configurar a Busca por relevancia, utilice a selección Configurar busca por relevancia na barra de tarefas, como se mostra aquí.

Configurar busca por relevancia

Non hai límite no número de entidades que se poden incluír nos resultados da Busca por relevancia. Porén, hai un límite no número total de campos no índice de busca externo. Actualmente, o máximo é 1000 campos pescudables para unha organización. Ao seleccionar unha entidade para incluila nos resultados da busca, verá un número entre paréntese situado ao lado do nome da entidade. O número indica cantos campos usa cada entidade no índice de busca externo. Algúns campos, como Nome Principal e Id. compártense entre varias entidades e non se contan no total. Alén diso, algúns tipos de campo usan máis dun campo no índice de busca externo como se indica nesta táboa.

Tipo de campo

Número de campos usados no índice de busca externo

Busca (cliente, propietario ou atributo de tipo de busca)

3

Conxunto de Opcións (estado ou atributo de tipo de estado)

2

Todos os outros tipos de campos

1

A barra de progreso Total de campos indexados mostra a porcentaxe de campos indexados respecto ao número máximo permitido de campos pescudables.

Se alcanzou o límite de campos indexados, verá unha mensaxe de advertencia. Se desexa engadir máis campos ao índice, ten que liberar espazo eliminando algún dos campos que xa están no índice ou eliminando entidades enteiras da Busca por relevancia.

Para seleccionar as entidades para os resultados da Busca por relevancia, faga o seguinte:

  1. Vaia a Configuración > Personalizacións.

  2. Prema en Personalizar o sistema.

  3. En Compoñentes, expanda Entidades e, a seguir, prema en Configurar busca por relevancia.

  4. A caixa de diálogo Seleccionar entidades ábrese. Prema Engadir para seleccionar as entidades para os resultados da busca. Cando remate, prema Aceptar.

    Selección de entidade de Busca de relevancia

  5. Prema Publicar todas as personalizacións para que as modificacións teñan efecto.

De maneira predefinida, algunhas das entidades de sistema listas para usar están incluídas nunha Busca por relevancia. Porén, as entidades personalizadas non se incluirán. Ten que engadilas á Busca por relevancia.

Configurar campos pescudables da Busca por relevancia

Os campos que engada na visualización de Procura rápida pasarán a formar parte do índice de busca externo. Non hai límite no número de campos pescudables que se poden engadir para cada entidade. No entanto, hai un límite no número total de campos indexados, como se explicou na sección anterior.Localizar columnas nunha Visualización de Procura rápida define os campos que permiten buscas no índice de busca externo. Só se poderán facer buscas nos campos de texto, especificamente, os tipos de datos Liña única de texto e Varias liñas de texto. As Columnas de busca con outros tipos de datos ignóranse.Visualizar columnas nunha Visualización de Localización Rápida define os campos que se mostran na interface de usuario de maneira predefinida, cando se devolven os resultados que coinciden. Os campos que están destacados substitúen os campos que non están destacados. Os primeiros catro campos que coinciden móstranse nos resultados. O filtro nunha visualización de Procura rápida aplícase tamén aos resultados de Busca por relevancia. Vexa na táboa de abaixo a lista e cláusulas de filtro que non admiten Busca por relevancia.

Pode utilizar a visualización de Procura rápida para definir os campos que aparecen como facetas cando os usuarios buscan utilizando a Busca por relevancia. Todas as Columnas de Visualización con tipos de datos diferentes a Liña Única de Texto e Varias Liñas de Texto están marcado como aptas para faceta e pódense filtrar no índice. Por defecto, as primeiro catra campos aptos para faceta na visuaalización Procura Rápida para a entidade seleccionada móstranse como facetas cando os usuarios buscan utilizando a Busca por relevancia. Só poden ter catro campos seleccionados como facetas á mesma vez.

  1. Vaia a Configuración > Personalizacións.

  2. Prema en Personalizar o sistema.

  3. En Compoñentes, expanda Entidades e, a seguir, expanda a entidade que desexe.

  4. Na árbore de navegación, prema en Visualización. Prema dúas veces en Visualización de localización rápida. A seguinte ilustración mostra a visualización Procura rápida para a entidade de Account.

    Visualización de Localización Rápida

  5. Prema en Engadir columnas de busca. Na caixa de diálogo, seleccione os campos que pretende engadir ao índice de busca. Cando remate, prema en Aceptar. Na seguinte ilustración, verá os campos de entidade de Account que se engadiron ao índice de busca externo.

    Selección de campo de Localización rápida

  6. Repita os pasos para a Visualización de columnas.

  7. Prema Publicar todas as personalizacións para que as modificacións teñan efecto.

Nota

As modificacións que realice na visualización Procura Rápida aplícanse tamén ás configuracións de procura rápida de entidades individuais e varias entidades (Busca categorizada). Por este motivo, non evitamos que inclúa os campos que non se admiten na busca por relevancia cando configura a visualización Procura Rápida. No entanto, os campos non compatibles non están sincronizados co índice externo e non aparecen nos resultados da Busca por relevancia.

Para a busca por relevancia, non se admiten os campos dunha entidade relacionada como os campos de Busca, Visualización ou Filtro.

A táboa seguinte contén os operadores de Filtro de Localización Rápida que non admite a busca por relevancia:

Operador de Dynamics 365

Gústame

NotLike

BeginsWith

DoesNotBeginWith

EndWith

DoesNotEndWith

ChildOf

Máscara

NotMask

MaskSelect

EqualUserLanguage

Inferior a

NotUnder

UnderOrEqual

Superior a

AboveOrEqual

Definir propiedades xestionadas para a busca por relevancia

Se desexa incluír unha entidade de Busca por relevancia, a propiedade xestionadaPode activar a sincronización co índice de busca externo para esta entidade debe definirse como Verdadeiro. De maneira predefinida, a propiedade está definida en Verdadeiro para algunhas das entidades de sistema listas para usar e todas as entidades personalizadas. Algunhas entidades de sistema non se poden activar para a busca por relevancia.

Para definir a propiedade xestionada, faga o seguinte:

  1. Vaia a Configuración > Personalizacións.

  2. Prema en Personalizar o sistema.

  3. En Compoñentes, expanda Entidades e, a seguir, prema na entidade que desexe.

  4. Na barra de menú, prema Propiedades xestionadas. Para Pode activar a sincronización para índices de busca externos, prema Verdadeiro ou Falso para definir a propiedade no estado desexado. Prema Definir para saír, como se mostra aquí.

    Propiedades xestionadas da entidade

  5. Prema Publicar para que as modificacións teñan efecto.

Se desexa modificar a propiedade Pode activar sincronizar con índices de busca externos para Falso, primeiro debe desmarcar a entidade na busca por relevancia. Se a entidade que está incluída na busca por relevancia, verá a seguinte mensaxe: "Esta entidade está actualmente sincronizándose cun índice de busca externo." Debe eliminar a entidade do índice de busca externo para poder configurar a propiedade Pode activar a sincronización para o índice de busca externo como Falso.” Se Pode Activar a Sincronización ao Índice de Busca Externo está definida en Falso, poderá ver a seguinte mensaxe cando tenta incluír unha entidade na Busca por relevancia: "A entidade non se pode activar para a Busca por relevancia debido á configuración das súas propiedades xestionadas." Para entidades personalizadas que son especialmente confidenciais, pode considerar configurar a propiedade Pode activar a sincronización ao índice de busca externo como Falso. Lembre que despois de instalar a solución xestionada no sistema de destino, non poderá modificar o valor da propiedade debido a que é unha propiedade xestionada.

Aviso de privacidade

Ao activar a funcionalidade Busca por relevancia, os datos das entidades e os atributos participantes da súa instancia de Dynamics 365 (en liña) empezarán a sincronizarse e finalmente almacenaranse nun índice de busca de Azure.

A Busca por relevancia está desactivada de maneira predefinida. O administrador do sistema debe activar a funcionalidade nunha instancia de Dynamics 365 (en liña). Despois de que Busca por relevancia estea activada, os administradores e os personalizadores do sistema teñen control completo sobre os datos que se sincronizarán co índice de busca de Azure.

Os personalizadores do sistema poden usar a caixa de diálogo Configurar busca por relevancia de Ferramentas de personalización para activar determinadas entidades para a busca e, a seguir, configurar visualizacións de procura rápida nestas entidades para seleccionar os atributos que se poden buscar. A modificación de datos está sincronizada continuamente entre Dynamics 365 (en liña) e a busca de Azure a través dunha conexión segura. Os datos de configuración están cifrados e os secretos necesarios están almacenados en Almacén de claves de Azure.

Nas seguintes seccións detállanse os compoñentes e servizos de Azure relacionados coa funcionalidade Busca por relevancia.

Nota: Para obter máis información acerca das ofertas do servizo de Azure, consulte o Centro de confianza de Microsoft Azure.

Servizos de busca de Azure

Un índice de busca de Azure úsase para fornecer resultados de busca de alta calidade con tempos de resposta rápidos. A busca de Azure engade a Dynamics 365 (en liña) potentes e sofisticadas funcionalidades de busca de última xeración. Este é un servizo de busca especializado externo a Dynamics 365 (en liña) fornecido por Microsoft Azure. Os datos do índice de busca de Azure non están cifrados en reposo, e só son accesibles para a infraestrutura Busca por relevancia.

Base de datos SQL de Azure

A Busca por relevancia usa a Base de datos SQL de Azure para almacenar:

  • Datos de configuración relacionados coa organización e co índice correspondente

  • Metadatos relacionados co servizo de busca e cos índices

  • Punteiros para os datos e metadatos do sistema ao sincronizar modificacións

  • Datos de autorización para activar a seguranza mellorada por fila

Centros de eventos de Azure

O compoñente Centros de eventos de Azure úsase para o intercambio de mensaxes entre Dynamics 365 (en liña) e Azure, e para actualizar os elementos de traballo xestionados polo proceso de sincronización. Cada mensaxe almacena información, como o ID de organización e o nome de entidade, para sincronizar datos.

Clúster de Azure Service Fabric

O procesamento e a indexación de datos contrólase nos microservizos aplicados nas máquinas virtuais xestionadas a través do tempo de execución de Service Fabric. As API de busca e o proceso de sincronización de datos tamén se aloxan no clúster de Service Fabric.

Service Fabric naceu grazas anos de experiencia de Microsoft fornecendo servizos na nube críticos e agora leva máis de cinco anos probados de produción. É a tecnoloxía fundacional na que executamos a infraestrutura principal de Azure, impulsando servizos como Skype for Business, Intune, Centros de eventos de Azure, Azure Data Factory, Azure DocumentDB, Base de datos SQL de Azure e Cortana, que se pode redimensionar para procesar máis de 500 millóns de avaliacións por segundo.

Conxuntos de escalado de máquinas virtuais de Azure

Os conxuntos de escalado de máquinas virtuais de Azure son elásticos e deseñáronse para admitir cargas de traballo de hiperescalado horizontal. O clúster de Azure Service Fabric execútase en conxuntos de escalado de máquinas virtuais. Os microservizos para procesar e indexar datos tamén se aloxan en conxuntos de escalado e se administran co tempo de execución de Service Fabric.

Almacén de claves de Azure

Almacén de claves de Azure úsase para a administración segura de certificados, claves e outros secretos que se usan no proceso de busca.

Almacenamento de Azure (Almacenamento de BLOB)

As modificacións nos datos do cliente almacénanse até 2 días no Almacenamento de BLOB de Azure Blob Storage. Estes BLOB están cifrados aproveitando a funcionalidade máis recente de SDK de Almacenamento de Azure, que fornece compatibilidade co cifraxe simétrico e asimétrico e integración co Almacén de claves de Azure. Co Actualización de decembro de 2016 para Dynamics 365 (en liña), os documentos que se atopan en notas e anexos nos compromisos e nas mensaxes de correo electrónico tamén se sincronizan no almacenamento de BLOB.

Servizo Azure Active Directory

Azure Active Directory úsase para levar a cabo autenticacións entre os servizos de Dynamics 365 (en liña) e Microsoft Azure.

Equilibrador de carga de Azure

O Equilibrador de carga de Azure úsase para distribuír tráfico entrante entre as instancias de servizo en bo estado dos servizos na nube ou as máquinas virtuais definidas nun conxunto de equilibradores de carga. A Busca por relevancia úsao para equilibrar a carga dos extremos nun despregamento.

Redes virtuais de Azure

As máquinas virtuais no clúster de Service Fabric que se executan nunha ou varias subredes están conectadas pola rede virtual de Azure. As políticas de seguranzas, a configuración DNS, as táboas de encamiñamento e os enderezos IP están controlados completamente dentro desta rede virtual. Os grupos de seguranza da rede aprovéitanse para aplicar as regras de seguranza nesta rede virtual. Estas regras permiten ou rexeitan o tráfico de rede a máquinas virtuais na rede virtual.

Ver tamén

Configurar opcións de Localización Rápida para a organización
Axuda e formación: Utilizar a Busca por relevancia para obter uns resultados máis rápidos e exhaustivos

© 2017 Microsoft. Todos os dereitos reservados. Copyright