SAP- und ArcGIS-Integrationen

Viele Organisationen nutzen GIS-basierte Systeme zusammen mit EAM-Systemen (Enterprise Asset Management) oder Geschäftssystemen, die auf SAP basieren. Diese beiden Technologien können integriert werden, um durchgängige Workflows, Datensynchronisation und direkten Zugriff auf Business-Layer im GIS-Kontext zu unterstützen. SAP und Esri arbeiten zusammen, um sicherzustellen, dass diese Muster realistisch sind. Ein weites Partnernetzwerk unterstützt zudem die Integration zwischen SAP- und ArcGIS-Systemen. Die untenstehenden allgemeinen Integrationsmuster basieren in der Regel auf der Herstellung und Aufrechterhaltung der Verknüpfung oder Synchronisation von Fremdschlüsselpaar-Beziehungen.

ArcGIS und SAP HANA

ArcGIS unterstützt die Erstellung von Enterprise-Geodatabases in der relationalen Datenbank SAP HANA. SAP HANA kann verwendet werden, um räumliche Datasets, nicht räumliche Tabellen und verschiedene andere Datentypen zu speichern. Mit jeder Softwareversion arbeitet Esri daran, die neuesten Versionen der SAP HANA-Datenbanksoftware zu unterstützen. Dies wird in dieser Dokumentation erklärt.

Verbindungen zu SAP HANA-Datenbanken können als registrierte Data Stores mit ArcGIS-Server-Sites konfiguriert werden. Publisher können dann dynamische Services erstellen, die Daten in dieser Datenbank referenzieren. Abfrage-Layer lassen sich auch aus SAP HANA-Datenbanken erstellen und in Services veröffentlichen bzw. in ArcGIS Pro-Workflows verwenden.

Esri hat kürzlich eine Teststudie veröffentlicht, die sich auf das Projekt RISE with SAP konzentriert, eine verwaltete Datenbank, die für die oben beschriebenen Muster bei SAP HANA verwendet werden kann. Die Teststudie liefert zusätzliche Details zu Leistungs- und Funktionstests mit diesem Angebot.

SAP-Anwendungen

SAP Field Service Management ist eine mobile Anwendung, die mehrere kartenbasierte Schnittstellen unterstützt, darunter Webkarten von ArcGIS Online im Service Map-Modul. Diese Umgebung umfasst den Zugriff auf gesicherte Webkarten (unter Verwendung der integrierten Authentifizierung) sowie die Überlagerung von Aktivitäten, Technikern, Geräten und Regionen, wodurch bestehenden SAP-Objekten und -Workflows räumlicher Kontext verliehen wird.

Viele Organisationen integrieren GIS-Systeme mit SAP-Systemen und verwenden dabei andere Muster, darunter ETL-basierte Integrationen, REST-API-Anforderungen oder automatisierte Workflows, in denen ein Benutzer für verschiedene Schritte eines Workflows zwischen Anwendungen wechselt.

Das SAP Geospatial Enablement Framework erleichtert die Integration von ArcGIS mit SAP, indem es verschiedene Werkzeuge und Services bereitstellt, die den Austausch räumlicher Daten zwischen den beiden Plattformen ermöglichen. Diese Integration erlaubt es den Benutzern, erweiterte ArcGIS-Funktionen für Kartenerstellung und räumliche Analyse innerhalb von SAP-Anwendungen zu nutzen, zum Beispiel indem ein eingebetteter Kartenrahmen in der SAP-Bedienoberfläche verwendet wird, um Arbeitsaufträge anhand räumlicher Assets zu erstellen oder Arbeitsflächenpolygone zu definieren. Auf Technologieebene verwendet das GEF REST-APIs, um ArcGIS-Services mit SAP-Systemen zu verbinden, wodurch die Speicherung und Verarbeitung transaktionaler räumlicher Daten in einer ArcGIS-Geodatabase in SAP HANA ermöglicht wird. Zusätzlich unterstützt es die Nutzung von OData-Services, um räumliche Daten aus SAP für ArcGIS bereitzustellen, was eine Echtzeit-Datenvisualisierung und -analyse ermöglicht.

Ansichten von SAP Core Data Services (CDS) können verwendet werden, um ArcGIS mit SAP zu integrieren. Dazu wird ein semantischer Layer bereitgestellt, der die Definition von Datenmodellen ermöglicht, sodass beide Systeme entweder als HANA-Berechnungsansichten oder als ArcGIS-Abfrage-Layer verwendet werden können. CDS-Ansichten ermöglichen die Erstellung virtueller Datenmodelle, die SAP-Daten in einem strukturierten Format bereitstellen können, die dann über OData-Services zugänglich sind. Dies erleichtert den Abruf räumlicher Daten aus Geodatabases in SAP HANA-Systemen, die in ArcGIS visualisiert und analysiert werden können.

SAP BTP

Die SAP Business Technology Platform (BTP) ist eine Softwarelösung, die die Integration zwischen SAP-Daten, Workflows und Anwendungen sowie externen Systemen unterstützt. BTP enthält in der SAP Integration Suite eine Vielzahl von Werkzeugen, mit denen über REST-APIs eine Verbindung zu ArcGIS-Services hergestellt und die Integration mit diesen Services durchgeführt werden kann. Dieses Muster kann verwendet werden, um ArcGIS-Datasets oder -Features in SAP zu überführen und auch in die entgegengesetzte Richtung zu arbeiten, indem SAP-Funktionen an ArcGIS-Feature-Service-Endpunkte übertragen oder Geoverarbeitungswerkzeuge, Automatisierungsprozesse oder Webhooks aktiviert werden, je nach Szenario.

Top