Vorgehensweise: Durchforsten zugeordneter externer Inhaltstypen

In diesem Artikel lernen Sie die suchspezifischen Eigenschaften im Business Data Connectivity-Dienst (BDC)-Metadatenmodell für das Durchforsten von Zuordnungen und die verschiedenen Benutzerumgebungen kennen, die Sie aktivieren können.

Letzte Änderung: Montag, 11. Oktober 2010

Gilt für: SharePoint Server 2010

Inhalt dieses Artikels
Durchforsten des zugeordneten externen Inhaltstyps
Durchforsten des zugeordneten externen Inhaltstyps "Anlagen"
Durchforsten zugeordneter externer Inhaltstypen als untergeordnete externe Inhaltstypen

Microsoft Business Connectivity Services (BCS) ermöglicht das Verknüpfen zweier zusammenhängender externer Inhaltstypen, was anschließend den Abruf des zusammenhängenden externen Inhalts ermöglicht. Sie können beispielsweise externe Inhalte aus zwei auf Microsoft SQL Server-Datenbanktabellen basierenden externen Inhaltstypen abrufen, die auf Fremdschlüsseln basieren. Dieses Konzept der Verknüpfung zweier zusammenhängender externer Inhaltstypen wird als Zuordnung bezeichnet. Weitere Informationen zu Zuordnungen finden Sie unter Hinzufügen von Zuordnungen zwischen externen Inhaltstypen.

Das Konnektorframework der Microsoft SharePoint Server 2010-Suche ermöglicht das Durchforsten von Zuordnungen.

Durchforsten des zugeordneten externen Inhaltstyps

Im Kontext des Konnektorframeworks der SharePoint Server-Suche wird der externe Quellinhaltstyp einer Zuordnung als übergeordneter externer Inhaltstyp bezeichnet. Die SharePoint Server-Suche kann externe Inhaltstypen durchforsten, die dem übergeordneten Inhaltstyp auf zwei Weisen zugeordnet sind: als Anlagen oder als untergeordnete Inhaltstypen. Diese Zuordnungen externer Inhaltstypen wirken sich auf Folgendes aus:

  • Benutzerumgebung

  • Inkrementelle Durchforstungen

  • Verarbeitung des Löschens von Durchforstungen

Auswirkungen auf die Benutzerumgebung durch Zuordnungen externer Inhaltstypen

Ein untergeordneter Inhaltstyp hat ein eigene Suchergebnis-URL und Profilseite, nachdem die Profilseite erstellt wurde. Die Suchergebnis-URL ist die URL, die angezeigt wird, wenn der Benutzer in den Daten des untergeordneten externen Inhaltstyps einen Begriff sucht.

Der externe Inhaltstyp einer Anlage hat keine eigene Suchergebnis-URL. Wenn der Benutzer im externen Element Anlage einen Begriff sucht, wird stattdessen die URL für den übergeordneten externen Inhaltstyp angezeigt. Sie können diese URL auf die Profilseiten-URL des übergeordneten Inhaltstyps festlegen. Die Profilseite für den übergeordneten externen Inhaltstyp enthält alle Felder des externen Inhaltstyps Anlage, die vom Zuordnungsnavigator zur Verfügung gestellt werden.

Auswirkungen auf inkrementelle Durchforstungen durch Zuordnungen externer Inhaltstypen

Untergeordnete externe Elemente werden erneut durchforstet und für zeitstempelbasierte inkrementelle Durchforstungen aktualisiert, wenn sich der Zeitstempel des untergeordneten externen Elements ändert.

Für externe Inhaltstypen vom Typ Anlage wird der Zeitstempel des übergeordneten externen Elements als Zeitstempel des externen Elements Anlage interpretiert. Änderungen am externen Element Anlage werden bei einer inkrementellen Durchforstung nur berücksichtigt, wenn sich der Zeitstempel des übergeordneten externen Elements ändert.

Auswirkungen auf die Verarbeitung des Löschens von Durchforstungen durch Zuordnungen externer Inhaltstypen

Wenn bei der Verarbeitung des Löschens von Durchforstungen der übergeordnete Inhaltstyp aus dem Index gelöscht wird, löscht die SharePoint Server-Suche die dazugehörigen externen Inhaltstypen vom Typ Anlage und die untergeordneten externen Inhaltstypen aus dem Index.

Durchforsten des zugeordneten externen Inhaltstyps "Anlagen"

Fügen Sie zum Markieren einer Zuordnung, dass sie als Anlage durchforstet wird, die AttachmentAccessor-Eigenschaft wie folgt der Instanz der Association-Methode hinzu.

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

Sie können für die AttachmentAccessor-Eigenschaft einen beliebigen Wert angeben. Die SharePoint Server-Suche untersucht diesen Wert nicht.

Durchforsten zugeordneter externer Inhaltstypen als untergeordnete externe Inhaltstypen

Fügen Sie zum Markieren einer Zuordnung, dass sie als untergeordneter Inhaltstyp durchforstet wird, die DirectoryLink-Eigenschaft wie folgt der Instanz der Association-Methode hinzu.

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

Sie können für die DirectoryLink-Eigenschaft einen beliebigen Wert angeben. Die SharePoint Server-Suche untersucht diesen Wert nicht.

Siehe auch

Referenz

Association-Element in MethodInstances (BDCMetadata-Schema)

Konzepte

Konnektorframework der SharePoint Server-Suche

Hinzufügen von Zuordnungen zwischen externen Inhaltstypen

Weitere Ressourcen

Step 4 (Optional): Define Associations