Enterprise Search aktivieren

Objective

After completing this lesson, you will be able to enterprise Search aktivieren

Aktivierung von Enterprise Search

Konfigurationsbereich der Enterprise Search
  • Mit der SAP-Fiori-Suche können Benutzer im SAP-S/4HANA-System nach Business-Objekten suchen und im SAP Fiori Launchpad nach Apps suchen. Es verwendet SAP Enterprise Search on HANA. Mit SAP HANA als Basis greift die Suche direkt auf transaktionale Datenbanktabellen zu.

  • SAP-HANA-unterstützte Suchmodelle sind für wichtige Business-Objekte verfügbar. Sie haben eine einfache, tabellenbasierte Struktur, die eine hohe Performance bei der Ermittlung von Suchergebnissen ermöglicht.

Konfigurationsablauf von Enterprise Search

Um die SAP-Fiori-Suche im SAP Fiori Launchpad zu aktivieren, führen Sie die unten beschriebenen Schritte aus. Die Suche nach Business-Objekten wird über entsprechende Suchmodelle aktiviert.

SAP-Fiori-Suche und Objektseiten: Für die Objektseiten-App müssen keine Suchmodelle funktionieren. Wenn Sie die App jedoch von der Suche aus starten möchten, müssen Sie die zugrunde liegenden Suchkonnektoren aktivieren.

Notiz

Das Einrichten der SAP-Fiori-Suche ist eine Voraussetzung für die Verwendung von Objektseiten.
Aufgabenliste SAP_ESH_RESET ausführen

Die Ausführung der Aufgabenliste SAP_ESH_RESET ist ein optionaler Schritt. Sie verwenden diese Aufgabenliste, um Enterprise-Search-spezifische Daten und Konfigurationen zurückzusetzen. Nachdem die Aufgabe verarbeitet wurde, befindet sich Enterprise Search im Auslieferungszustand.

Ausnahme: Kundenspezifische Modelle werden standardmäßig nicht gelöscht. Um die Enterprise Search ohne kundenspezifische Modelle in den Auslieferungszustand zu versetzen, sollten Sie die entsprechende Voreinstellung in der Parametersicht dieser Aufgabe deaktivieren.

Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT ausführen

Die Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT stellt die automatische Erstkonfiguration von Enterprise Search im Arbeitsmandanten bereit. Dies kann sehr lange dauern. Starten Sie den Aufgabenplan daher im Hintergrund.

Achtung

Die Aufgabenlisten für Enterprise Search können extrem viel Speicher verbrauchen und je nach Anzahl der Suchkonnektoren mehrere Stunden laufen.

Notiz

Weitere Informationen finden Sie im SAP-Hinweis 2626107How to execute task list SAP_ESH_INITIAL_SETUP_WRK_CLIENT . Dieser Hinweis listet auch ältere SAP_BASIS-Releases auf, in denen Sie die Aufgabenliste SAP_ESH_INITIAL_SETUP_000_CLIENT im Mandanten 000 ausführen müssen, bevor Sie die Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT in den Arbeitsmandanten ausführen.

Der Benutzer, der die Enterprise-Search-Setup-Aufgaben ausführt, besitzt die Administratorrolle SAP_ESH_LOCAL_ADMIN oder eine Rolle, die mindestens alle Berechtigungsobjekte der Rolle SAP_ESH_LOCAL_ADMIN hat.

Wählen Sie bei der Aufgabe TREX-Destination oder SAP-HANA-DB-Verbindung festlegen die Option Primäre SAP-HANA-DB-Verbindung verwenden: DEFAULT (im Fall eines SAP-S/4HANA-Systems). Die Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT ist nicht spezifisch für SAP-S/4HANA-Systeme – die Optionen TREX verwenden und Sekundäre Datenbankverbindung von SAP HANA verwenden (für SAP HANA als Sidecar) gelten für SAP-Business-Suite-Systeme. Infoblatt-Apps erfordern jedoch SAP HANA als Datenbank.

Geben Sie bei der Aufgabe Modelle zum Anlegen von Konnektoren auswählen als Softwarekomponente SAPAPPLH ein (im Fall eines SAP-S/4HANA-Systems).

Beachten Sie das Jobprotokoll eines Jobs, der mit STCTM_ beginnt.

Die Ausführung der Aufgabenliste SAP_ESH_CREATE_INDEX_SC ist ein optionaler Schritt. Verwenden Sie diese Aufgabenliste, um Suchkonnektoren anzulegen und zu indizieren. Die Aufgaben der Aufgabenliste SAP_ESH_CREATE_INDEX_SC sind eine Teilmenge der Aufgaben der Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT.

Report ESH_REFRESH_RUNTIME_BUFFER

Nachdem die Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT abgeschlossen ist, führen Sie den Report ESH_REFRESH_RUNTIME_BUFFER aus, um den Laufzeitpuffer zu aktualisieren.

Enterprise Search mit Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT aktivieren

Unternehmensszenario

In dieser Übung aktivieren Sie Enterprise Search, eine Voraussetzung für die SAP-Fiori-Suche.

Notiz

Wenn ein Objektname oder -wert in dieser Übung ## enthält, ersetzen Sie ## durch die Nummer, die Ihnen Ihr Referent zugewiesen hat.

Aufgabe 1: Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT ausführen

Schritte

  1. Führen Sie in Ihrem SAP-S/4HANA-System die Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT (Transaktion STC01) im Hintergrundmodus mit der folgenden Parametrisierung aus:

    • TREX-Destination oder SAP-HANA-DB-Verbindung festlegen: Primäre SAP-HANA-DB-Verbindung verwenden: DEFAULT
    • Modelle zum Anlegen von Konnektoren auswählen: SAPAPPLH
    1. Melden Sie sich mit dem Benutzer train-## an Ihrem SAP-System an.

    2. Starten Sie die Transaktion STC01.

    3. Wählen Sie im Feld AufgabenlisteSAP_ESH_INITIAL_SETUP_WRK_CLIENT aus, und wählen Sie Aufgabenlistenlauf generieren (F8).

    4. Wählen Sie Parameter füllen für die Aufgabe mit der Beschreibung TREX-Destination festlegen oder SAP-HANA-DB-Verbindung.

    5. Stellen Sie sicher, dass auf dem Bild Varianten bearbeiten als TREX-Destination festlegen oder SAP-HANA-DB-Verbindung die Option Primäre SAP-HANA-DB-Verbindung verwenden: DEFAULT ausgewählt ist. Sichern Sie diese Variante, und wählen Sie Zurück (F3).

    6. Wählen Sie Parameter füllen für die Aufgabe mit der Beschreibung Modelle zum Anlegen von Konnektoren auswählen.

    7. Wählen Sie auf dem Bild Varianten bearbeiten als Softwarekomponente die Option SAPAPPLH (über die F4-Hilfe). Sichern Sie diese Variante, und wählen Sie Zurück (F3).

      Screenshot des Systems zur Veranschaulichung des Teilschritts
    8. Lassen Sie alle anderen Einstellungen unverändert, und wählen Sie Aufgabenlistenlauf im Hintergrund starten/fortsetzen (F9).

    9. Sie können Automatisch (Timer für automatische Aktualisierung festlegen) wählen, um den Aufgabenlistenlauf automatisch zu aktualisieren. Ändern Sie das 60-Sekunden-Intervall nicht.

  2. Während die Aufgabenliste SAP_ESH_INITIAL_SETUP_WRK_CLIENT ausgeführt wird, beobachten Sie die Hintergrundjobverarbeitung und den Speicherverbrauch.

    1. Um den Hintergrundjob zu beobachten, können Sie die Transaktion SMX oder SM37 verwenden. Der Name des zugehörigen Jobs beginnt mit STCTM_.

    2. Um den Speicherverbrauch zu beobachten, können Sie die Transaktion ST02 verwenden: Notieren Sie sich den Wert von SAP MemoryHeap memoryCurUse (stellen Sie sicher, dass Sie mit der Verarbeitungsanwendungsserverinstanz verbunden sind; verwenden Sie die Transaktion SM51, um zu einer anderen Anwendungsserverinstanz zu wechseln).

      Sie erwarten eine Laufzeit von etwa 2 Stunden.
  3. Planen Sie den Report ESH_REFRESH_RUNTIME_BUFFER als Hintergrundjob ein, der in 4 Stunden beginnt.

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SA38 AUF.

    3. Geben Sie im Feld ProgrammESH_REFRESH_RUNTIME_BUFFER ein.

    4. Betätigen Sie die Drucktaste Hintergrund.

    5. Wählen Sie Einplanen.

    6. Geben Sie einen beliebigen Jobnamen ein, z.B. ESH_REFRESH_RUNTIME_BUFFER.

    7. Geben Sie als Startdatum ein Datum und eine Uhrzeit in etwa 4 Stunden ein.

      Hinweis

      Das Schulungssystem läuft in UTC (Universal Time Coordinated).

    8. Wählen Sie Einmalig Einplanen.

    9. Denken Sie am nächsten Tag daran, das Jobprotokoll und die Spool-Liste dieses Hintergrundjobs zu prüfen.

Ergebnis

Sie haben eine Erstkonfiguration von Enterprise Search durchgeführt.