Compartir a través de


Rastrear tipos de contenido externo asociado en SharePoint

Información sobre cómo usar las propiedades específicas de búsqueda en el modelo de metadatos de Servicio de conectividad a datos empresariales (BDC) para asociaciones de rastreo y las distintas experiencias de usuario que se pueden habilitar.

Rastreo del tipo de contenido externo asociado

Con Servicios de conectividad empresarial de Microsoft (BCS) puede vincular dos tipos de contenido externo relacionados, lo que posteriormente le permite capturar contenido externo relacionado. Por ejemplo, puede capturar contenido externo de dos tipos de contenido basado en tablas de bases de datos SQL Server que estén basados en claves externas. Este concepto de vinculación de dos tipos de contenido externo relacionados se conoce como asociación . Para más información sobre asociaciones, consulte Adición de asociaciones entre tipos de contenido externo.

En el contexto del marco del conector de Buscar, el tipo de contenido externo de origen en una asociación se denomina tipo de contenido externo principal. El rastreador de Buscar puede rastrear tipos de contenido externos que están asociados al principal de dos maneras: como datos adjuntos o como elementos secundarios. Estas asociaciones de tipo de contenido externos afectan a lo siguiente:

  • Experiencia de usuario

  • Rastreos incrementales

  • Procesamiento de eliminaciones de rastreo

Efectos en la experiencia del usuario derivados de las asociaciones de tipos de contenido externo

Un tipo de contenido externo secundario tiene su propia URL de resultado y página de perfil, si la página de perfil se ha creado. La URL de resultado es la URL que aparecerá si el usuario busca un término en los datos de tipo de contenido externo secundario.

El tipo de contenido externo de unos datos adjuntos no tiene su propia URL de resultado. Por lo tanto, si el usuario busca un término en el elemento externo de datos adjuntos, aparecerá la URL del tipo de contenido externo principal. Puede establecer esta URL en la URL de la página de perfil del elemento principal. La página de perfil del tipo de contenido externo principal mostrará todos los campos del tipo de contenido externo de datos adjuntos que exhibe el navegador de la asociación.

Efectos en el rastreo incremental derivados de las asociaciones de tipos de contenido externo

Los elementos externos secundarios se vuelven a rastrear y se actualizan para rastreos incrementales basados en marca de tiempo si la marca de tiempo del elemento externo secundario cambia.

Para tipos de contenido externo de datos adjuntos, la marca de tiempo del elemento externo principal se interpreta como la marca de tiempo del elemento externos de datos adjuntos. Esto significa que todos los cambios del elemento externo de datos adjuntos solamente serán recogidos por un rastreo incremental si la marca de tiempo del elemento externo principal cambia.

Efectos en el procesamiento de eliminaciones de rastreo derivados de las asociaciones de tipo de contenido externo

Al procesar eliminaciones de rastro, si el tipo de contenido externo principal se elimina del índice, el rastreador de Buscar elimina del índice los tipos de contenido externo asociado y los tipos de contenido externo secundario.

Rastreo de datos adjuntos de tipos de contenido externo asociado

Para marcar una asociación de modo que se rastree como datos adjuntos, agregue la propiedad AttachmentAccessor a la instancia de método Association, tal como se muestra a continuación.


<Association Name="AttachmentsNavigate Association" Type="AssociationNavigator" ...>
    <Properties>
        <Property Name="ForeignFieldMappings" Type="System.String">....... </Property>
        <Property Name="AttachmentAccessor" Type="System.String">x</Property>
    </Properties>
    <SourceEntity Namespace="ParentExternalContentType" Name="Parent" />
    <DestinationEntity Namespace="AttachmentExternalContentType" Name="Attachment External Content Type" />
</Association>

Nota:

[!NOTA] Puede especificar cualquier valor para la propiedad AttachmentAccessor; Buscar no examina este valor.

Rastreo de tipos de contenido externo asociado como tipos de contenido externo secundario

Para marcar una asociación de modo que se rastree como tipo de contenido externo secundario, agregue la propiedad DirectoryLink a la instancia de método Association, tal como se muestra a continuación.


<Association Name="ChildrenNavigator Association" Type="AssociationNavigator" ...>
    <Properties>
        <Property Name="DirectoryLink" Type="System.String">x</Property>
    </Properties>
    <SourceEntity Namespace="ParentExternalContentType" Name="Parent" />
    <DestinationEntity Namespace="ChildExternalContentType" Name="Child External Content Type" />
</Association>

Nota:

[!NOTA] Puede especificar cualquier valor para la propiedad DirectoryLink. Buscar no examina este valor.

Vea también