Direkt zu Hauptinhalt

SAP-Systeme

Hinweis

Sie können beliebig viele SAP System Verbindungen erstellen. Um eine SAP System Verbindung in einer Aufgabe zu nutzen, müssen Sie diese jedoch registrieren. Die Anzahl der registrierbaren SAP System Verbindungen sowie die Slot-Anzahl pro Verbindung hängt von Ihrer Lizenz ab.

Abhängig von den gewählten Einstellungen für einige Optionen können sich andere Bereiche verändern. Um Missverständnisse zu vermeiden, beschreiben wir jede Einstellung hier separat, ohne auf die Veränderungen in anderen Bereichen einzugehen.

Wichtig

OData-Verbindungen und RFC-Verbindungen verbrauchen jeweils separate Lizenz-Slots, selbst wenn sie sich mit demselben SAP System verbinden.

RFC verwendet eine Verbindung zum Application Server oder Message Server, während OData eine Basis-URL (SAP Gateway/OData-Endpunkt) benötigt. Daher benötigt jeder Verbindungstyp einen eigenen Lizenz-Slot.

Übersicht

In der Übersicht sehen Sie alle derzeit existierenden SAP System Verbindungen. Sie können nach einer bestimmten Verbindung suchen, die Spaltenauswahl anpassen oder eine neue SAP System Verbindung mit dem Button + System erstellen.


Erstellung

Geben Sie zunächst einen Namen für die neue SAP System Verbindung ein. Anschließend gehen Sie jede Sektion durch, um die Details zu erfassen. Jede Sektion wird unten beschrieben.

Kommunikationstyp

Sie können zwischen folgenden Kommunikationstypen wählen:

RFC Function Call

Für den RFC Function Call müssen Sie das RFC-Funktionsmodul auf Ihrem SAP System installieren.

Alle Informationen dazu finden Sie in diesem Artikel.

HTTP Request

Für die Nutzung eines HTTP Request benötigen Sie eine Endpunkt-URL.

OData Communication

Mit dem Kommunikationstyp OData können dab Nexus eine Verbindung zu SAP OData-Services herstellen, die von Ihrem SAP System bereitgestellt werden.

Um OData Communication zu verwenden, benötigen Sie eine gültige Basis-URL, die auf Ihr SAP Gateway oder den OData-Service-Endpunkt zeigt.

SAP-Lösung

Sie können zwischen einer Verbindung zu einem ECC System und einem S/4HANA System wählen.

Verbindung

RFC Function Call

Server-Typ

  • Application Server: SID, Application Server, Instanznummer, optional SAProuter
  • Load Balancing: SID, Message Server, Gruppe, optional SAProuter

HTTP Request

Payload Format

  • Webservice: Endpunkt-URL
  • Process Integration: Endpunkt-URL

OData Communication

  • Basis-URL: Die Basisadresse des SAP OData-Services, beispielsweise: https://yourdomain.com

Die konfigurierte Basis-URL dient als Einstiegspunkt für alle OData-Anfragen über diese SAP System Verbindung.

Authentifizierung

Benutzername und Passwort

  • Client
  • Sprache
  • Benutzername
  • Passwort

SNC mit SSO

  • Client
  • Sprache
  • Partnername: Den Partnernamen finden Sie in der Transaktion SU01 für den entsprechenden Benutzer – wählen Sie den SNC-Tab und der Wert des Partnernamens steht im Feld SNC-Name
  • Mein Name (optional)
  • Quality of Protection: Authentifizierung, Integrität, Datenschutz, Maximal verfügbar
  • SNC Mechanismus: Kerberos, NTLM, Individuell (SNC-Pfad zur Bibliothek erforderlich)
    • Um diese Informationen zu finden, gehen Sie zu SAP Logon > Rechtsklick auf die Verbindung > Eigenschaften > Netzwerk-Tab > hier finden Sie diese Angaben

SNC ohne SSO

  • Client
  • Sprache
  • Partnername: Den Partnernamen finden Sie in der Transaktion SU01 für den entsprechenden Benutzer – wählen Sie den SNC-Tab und der Wert des Partnernamens steht im Feld SNC-Name
  • Mein Name (optional)
  • Quality of Protection: Authentifizierung, Integrität, Datenschutz, Maximal verfügbar
  • SNC Mechanismus: Kerberos, NTLM, Individuell (SNC-Pfad zur Bibliothek erforderlich)
    • Um diese Informationen zu finden, gehen Sie zu SAP Logon > Rechtsklick auf die Verbindung > Eigenschaften > Netzwerk-Tab > hier finden Sie diese Angaben

OData Communication

Authentifizierungsmodus

Benutzername und Passwort

  • Client
  • Sprache
  • Benutzername
  • Passwort

Client-Zertifikat und Passwort

  • Client
  • Sprache
  • Zertifikat
  • Passwort

Das Client-Zertifikat dient zur Authentifizierung am SAP OData-Endpunkt. Stellen Sie sicher, dass das Zertifikat vertrauenswürdig ist und korrekt auf dem SAP System konfiguriert wurde.

RFC-Konfiguration

RFC-Konfigurationstyp

  • Zertifiziert: SAP-zertifiziertes Funktionsmodul
  • Legacy (Erweitert): neuere Version des Funktionsmoduls basierend auf Z_RFC_READ_TABLE mit Unterstützung für bis zu 8.000 Zeichen je Datenzeile
  • Legacy (Klein): kleinere Version des Legacy-Funktionsmoduls basierend auf Z_RFC_READ_TABLE mit Limit von 2.000 Zeichen je Datenzeile

RFC-Funktion

  • /DABEXP/RFC_SAPCONNECTOR: Standard, neuestes Funktionsmodul
  • Z_RFC_READ_TABLE: alte Version des Funktionsmoduls
  • Custom: Geben Sie den Namen des Funktionsmoduls an, falls dieser umbenannt wurde

Einstellungen

Spaltenbasierte Serialisierung aktivieren

  • Vorteile: Verbessert die Extraktionsleistung und reduziert den Netzwerk-Bandbreitenverbrauch.
  • Nachteile: Die Extraktion kann fehlschlagen, wenn die Daten Zeichen enthalten, die nicht korrekt dekodiert werden können. Wenn dies eintritt, deaktivieren Sie die spaltenbasierte Serialisierung.

SAP hat eine SAP-Hinweis veröffentlicht, der das Problem beschreibt. Eine Lösung ist derzeit nicht verfügbar.

Verfügbare Datenmaskierung – nur die ausgewählten Optionen stehen dem Benutzer bei der Erstellung einer Aufgabe zur Verfügung

  • Keine
  • Anonymisieren
  • Pseudonymisieren
Wichtig

Die Begrenzung der Dependency-Batch Size sowie die Erhöhung der System-Slots-Anzahl kann zu Performance-Problemen in Ihrem SAP System führen.

Maximale parallele Extraktionen – maximale Anzahl gleichzeitiger Verbindungen zu diesem SAP System

Batch Size (Zeilen pro Anfrage) – kann in Schritten von 15.000 Zeilen angepasst werden > Höhere Werte können die Extraktionsleistung verbessern, erhöhen jedoch den Ressourcenverbrauch.

Dynamische Batch Size – versucht, optional die Batchgröße für Tabellextraktionen anhand der Spaltenauswahl dynamisch zu bestimmen. Kann die Extraktionsleistung verbessern. Der Wert wird anhand der konfigurierten Batchgröße berechnet.

Abhängige Batch Size begrenzen – aktivieren Sie diese Option, wenn Ihr SAP System MaxDB verwendet und Sie Probleme bei der Extraktion von abhängigen Tabellen haben.

Test-Download-Tabelle (optional) – Beim Testen der Verbindung zum SAP System versucht dab Nexus standardmäßig auf die Tabelle T000 zuzugreifen und verwendet T001 als Alternative, falls T000 nicht funktioniert. Wenn keine dieser Tabellen aufgrund restriktiver Berechtigungen erreichbar ist, können Sie hier eine andere Tabelle für Tests festlegen.

Berechtigungen

Hinweis

Wenn Sie keine Teams oder Benutzer auswählen, können alle Benutzer von dab Nexus diese SAP System Verbindung nutzen. Wählen Sie ein oder mehrere Teams beziehungsweise Benutzer aus, können nur diese die SAP System Verbindung verwenden.

Verbindung testen

Wenn der Verbindungstest fehlschlägt, erhalten Sie mögliche Lösungsvorschläge. Sie können zudem weitere Details zum möglichen Problem einsehen.


Registrierung

Hinweis

Wenn ein SAP System in dab Nexus registriert wird, belegt er einen Lizenz-Slot. Beim Löschen einer registrierten SAP System Verbindung bleibt dieser Slot trotzdem belegt. Sie können jedoch die exakt gleiche SAP System Verbindung erneut erstellen und sie nutzt dann den Lizenz-Slot, der bereits zugewiesen wurde.

Die Anzahl der registrierbaren SAP-Systeme finden Sie unter Einstellungen > Lizenz & Support im Abschnitt SAP-Konfiguration. Hier wird angezeigt, wie viele SAP-Systeme bereits registriert sind und wie viele maximal registriert werden können.

Um eine SAP System Verbindung in einer Aufgabe nutzen zu können, müssen Sie diese registrieren.

Um eine SAP System Verbindung zu registrieren, gehen Sie zu Einstellungen > SAP-Systeme > klicken Sie auf die drei Punkte rechts neben der SAP System Verbindung, die Sie registrieren möchten, und klicken Sie auf Register.


Bearbeitung

Sie können eine bestehende SAP System Verbindung in bestimmten Bereichen anpassen.

Einige Einstellungen lassen sich jedoch später nicht mehr ändern:

  • Kommunikationstyp
  • Verbindung

Löschung

Die Löschung einer SAP System Verbindung kann Auswirkungen auf aktive (geplante) Aufgaben haben und deren Scheitern verursachen. Diese Löschung kann nicht rückgängig gemacht werden.