Suchen von SAP-Daten mit Duet Enterprise 1.0 und SharePoint Server 2010

Suchen von SAP-Daten mit Duet Enterprise 1.0 und SharePoint Server 2010

Hauptteil:

Autor: John Kelly

Einführung und Optionen

Die beste Neuigkeit zu Duet Enterprise ist die Integration über SharePoint Business Connectivity Services (BCS).  Auf diese Weise bietet Duet Enterprise alle Funktionen, die man bei der Suche nach Inhalt in Branchensystemen mit SharePoint erwarten würde.  In Duet Enterprise können insbesondere SAP-Daten über BCS gesucht werden.  Ermöglicht wird dies mit den Features für die Suche in Unternehmen von SharePoint Server 2010 oder Fast Search Server 2010 for SharePoint.  In diesem Blogbeitrag werde ich mich ausschließlich auf die Option mit SharePoint Server 2010 konzentrieren.

 

Übersicht über die Implementierung

 

Im Allgemeinen sind die folgenden Schritte erforderlich, um das Suchen von SAP-Daten mit Duet Enterprise und SharePoint Server 2010 zu ermöglichen:  Vorbereiten der Profilseiten, Erstellen externer Inhaltstypen, Indizieren des Inhalts, Einrichten der Benutzeroberfläche für die Suche sowie Testen.

 

Erstellen Sie zunächst die Entitätsprofilseiten zum Rendern der Daten, wenn die Benutzer Suchergebnisse auswählen.  Stellen Sie anschließend eine Verbindung zwischen SharePoint BCS und den SAP-Daten her, indem Sie einen externen Inhaltstyp erstellen, der den Zieldaten zugeordnet wird.  Nach dem Erstellen des externen Inhaltstyps wird das Indizieren der Zieldaten ermöglicht.  Für das Indizieren muss mindestens eine Inhaltsquelle eingerichtet und eine Durchforstung gestartet werden.  In manchen Fällen ist es wünschenswert, eine Durchforstungsregel zu konfigurieren. Dies ist aber nicht immer erforderlich und wird deshalb hier nicht behandelt, um sich auf das Wesentliche zu konzentrieren.  Überprüfen Sie nach Abschluss der ersten Durchforstung, ob sie ordnungsgemäß verarbeitet wurde.  Im Anschluss an die Bestätigung der erfolgreichen Durchforstung kann der Inhalt durchsucht werden.  Aktivieren Sie nun die SharePoint-Benutzeroberfläche für die Suche, indem Sie eine einfache Suchcenterwebsite erstellen.  Anschließend fahren Sie mit dem Testen der Suche anhand von SAP-Daten fort. Besuchen Sie dazu die Suchcenterwebsite, geben Sie eine Stichwortsuche ein, und überprüfen Sie, ob SharePoint entsprechende Ergebnisse zurückgibt.

 

Implementierungsdetails

 

Ausführliche Anweisungen zum Ausführen dieser Schritte finden Sie im folgenden Artikel:

https://msdn.microsoft.com/en-us/library/gg512148.aspx

 

Hinweis: Der obige Artikel enthält alle erforderlichen Anweisungen zum Implementieren der Suche für SAP-Daten mit SharePoint Server 2010 und Duet Enterprise 1.0.  Die Anweisungen in diesem Abschnitt zu externen Inhaltstypen würden jedoch für die Unterstützung von SAP-Daten erhebliche Änderungen erfordern.  Insbesondere müssen die Einstellungen für die Back-End-Datenquelle von der SQL Server-Datenbankkonfiguration in eine Konfiguration für eine Gruppe von in SAP NetWeaver 7.02 gehosteten ABAP-Webdiensten geändert werden.

 

Schlussfolgerung

Nach Abschluss der Implementierungsdetails sollten die Benutzer in der Lage sein, Abfragen für SAP-Daten einzugeben und Suchergebnisse entsprechend abzurufen.

 

Hinweis: Diese Vorgehensweise liefert keine Suchergebnisse mit Einschränkung aus Sicherheitsgründen.  Das heißt, die Benutzer sehen alle von der Abfrage zurückgegebenen Suchergebnisse, unabhängig davon, ob sie über die Berechtigung zum Anzeigen der Suchergebnisse verfügen.  Wenn der Benutzer ein Suchergebnis auswählt, für das er nicht die Leseberechtigung hat, schlägt der Zugriff fehl, und auf der Entitätsprofilseite wird eine Autorisierungsfehlermeldung angezeigt.

 

Kategorie: Duet; SharePoint Server 2010

Veröffentlicht: 02.02.2011 9:00 Uhr

Es handelt sich hierbei um einen übersetzten Blogbeitrag. Sie finden den Originalartikel unter Searching SAP Data with Duet Enterprise 1.0 and SharePoint Server 2010