SAP-Systeme
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.
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
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
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
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.