abap

KI-Innovationen bei SAP: Enterprise-Lösungen im Wandel

Tanisha Gupta · 2. Juli 2024

Dieser Beitrag wurde aus dem englischen Original übersetzt.

Am 31. Mai 2024 hatte ich die Gelegenheit, den SAP Stammtisch Plus in Gurgaon zu besuchen, eine Veranstaltung, die Fachleute und Expertinnen und Experten der Branche zusammenbrachte, um über die neuesten Entwicklungen rund um SAP-Technologien zu sprechen. Im Mittelpunkt stand SAP Business AI, mit aufschlussreichen Sessions zu Joule, KI auf BTP, verschiedenen KI-Services und vielem mehr. Es war eine hervorragende Gelegenheit, sich mit Fachleuten renommierter Unternehmen wie SAP, EY, IBM, HCL Tech und anderen auszutauschen und zu vernetzen.

In diesem Beitrag fasse ich die zentralen Themen der Veranstaltung zusammen und gebe einen Überblick über die vorgestellten KI-Lösungen und darüber, wie sie die Zukunft von Unternehmensprozessen prägen. Vom KI-gestützten Dokumentenmanagement bis zum KI-Copilot Joule beleuchte ich die Höhepunkte und Erkenntnisse aus dieser Erfahrung.

Teil I: SAP Business AI im Überblick

Künstliche Intelligenz ist längst kein Zukunftskonzept mehr, sie ist Gegenwart und prägt viele Bereiche unseres Lebens. Von persönlichen Assistenten auf unseren Smartphones bis zu anspruchsvollen Business-Lösungen ist KI zu einem festen Bestandteil unseres Alltags geworden. In diesem ersten Teil betrachten wir, wie SAP sie nutzt, um Unternehmensprozesse zu revolutionieren, und welche Services SAP bereitstellt, um die Benutzererfahrung durchgängig zu verbessern.

SAP Business AI

SAP hat KI strategisch über seine Plattformen hinweg integriert, mit dem Ziel, Geschäftsprozesse zu optimieren und Entscheidungen zu verbessern. Das sind die zentralen Bausteine von SAP Business AI:

Joule

Joule von SAP ist ein fortschrittlicher KI-Copilot, der Benutzer über verschiedene Plattformen hinweg unterstützt, darunter das Business Application Studio (BAS) und die Business Technology Platform (BTP). Er nutzt Large Language Models (LLMs), um Benutzer bei unterschiedlichsten Aufgaben und Entscheidungen zu unterstützen. Joule setzt auf SAPs eigene Foundation Models und kombiniert sie mit Partnermodellen, um leistungsfähige KI-Funktionen bereitzustellen.
Der Fokus liegt vor allem auf drei Bereichen:

1. Navigation
Hilft Benutzern, die benötigten Funktionen innerhalb von SAP-Systemen zu finden
2. Transaktion
Unterstützt Benutzer dabei, ihre Aufgaben wirksam und effizient abzuschließen
3. Information
Ruft relevante Informationen aus vorhandenen Dokumenten ab

Eingebettete KI-Funktionen

Quelle: https://iot.electronicsforu.com/wp-content/uploads/2019/05/main-photo.jpg

SAP hat KI nahtlos in seine zentralen Unternehmensanwendungen integriert, sodass Fachbereiche ihren Nutzen voll ausschöpfen können:
Cloud ERP
KI-gestützte Erkenntnisse helfen bei Finanzprognosen, Bestandsmanagement und der Optimierung von Lieferketten.

HCM (Human Capital Management)
Dank eingebetteter KI-Funktionen werden Recruiting-Prozesse, Mitarbeiterbindung und Talentmanagement über umfangreiche Datenanalysen optimiert und liefern konkret nutzbare Erkenntnisse.

CRM (Customer Relationship Management)
Die fortschrittliche Technologie ermöglicht personalisierte Kundenerlebnisse, Absatzprognosen und einen besseren Kundenservice.

KI auf der Business Technology Platform

SAP BTP ist eine vielseitige Plattform, die Entwicklung und Deployment von KI unterstützt. Sie bietet Werkzeuge und Services, um KI in Anwendungen zu integrieren, mit einsatzfertigen Modellen, Unterstützung für Training und Deployment eigener Modelle und Partnerschaften mit IBM Watson, Google Cloud, DataRobot, Microsoft OpenAI und weiteren.

1. Datenmanagement
BTP hilft beim Erfassen, Verarbeiten und Verwalten der großen Datenmengen, die für das Training von KI-Modellen erforderlich sind.
2. Modelltraining und Deployment
Die Plattform stellt Infrastruktur und Werkzeuge bereit, um Modelle zu trainieren und reibungslos in Produktivumgebungen zu deployen.

Partnerschaften im KI-Ökosystem

SAP ist strategische Partnerschaften mit führenden KI- und Cloud-Anbietern eingegangen, um seine KI-Fähigkeiten zu stärken:
AWS, Microsoft und IBM
Diese Partnerschaften sorgen dafür, dass SAPs KI-Lösungen skalierbar und sicher sind, gestützt auf die robuste Cloud-Infrastruktur dieser Technologiekonzerne.
Cohere und DataRobot
Diese Partnerschaften konzentrieren sich darauf, die Fähigkeiten im Bereich Natural Language Processing und Machine Learning in SAPs KI-Angebot auszubauen.

Teil II: SAP AI Services nutzen

SAP bietet eine Reihe von KI-Services, die Unternehmen dabei helfen, ihre Abläufe zu optimieren und datenbasierte Entscheidungen zu treffen. Diese Services sind über das SAP Discovery Center zugänglich, das eine breite Palette an Werkzeugen und Funktionen bereitstellt, um KI-Modelle zu deployen und zu verwalten. In diesem Abschnitt sehen wir uns an, wie Sie diese Services nutzen können, mit Schwerpunkt auf zentralen Angeboten wie AI Core, dem Generative AI Hub und dem Prompt Editor.

SAP Discovery Center

Das SAP Discovery Center ist die zentrale Anlaufstelle für verschiedenste SAP-Services. Es umfasst 66 Services, darunter 8 dedizierte KI-Services (von denen einer derzeit demnächst eingestellt wird), die im Tab "Solutions" zu finden sind. So holen Sie das Meiste aus dem Discovery Center heraus:

  1. Services erkunden
    Stöbern Sie durch die umfangreiche Liste der verfügbaren Services. Zu jedem Service sind Funktionen und Anwendungsfälle beschrieben.
  2. KI-Services
    Im Tab "Solutions" finden Sie die KI-Services von SAP. Dazu gehören SAP AI Core, SAP AI Launchpad und weitere.
  3. Dokumentation und Tutorials
    Nutzen Sie die bereitgestellte Dokumentation und die Tutorials, um zu verstehen, wie sich diese Services wirksam integrieren und einsetzen lassen.

Quelle: SAP Discovery Center

AI Core: Modelle deployen und trainieren

SAP AI Core ist eine leistungsfähige Plattform innerhalb der BTP, um KI-Modelle für unterschiedliche geschäftliche Anwendungsfälle zu trainieren und zu deployen. Sie erlaubt es Benutzern, effizient datenbasierte Entscheidungen zu treffen, und ist auf geschäftliche Fragestellungen zugeschnitten. Sie verarbeitet große Datenmengen und stellt skalierbare Machine-Learning-Fähigkeiten bereit, um Aufgaben zu automatisieren.

So starten Sie mit AI Core:

Eine API einrichten:

1. Eine API anlegen
Richten Sie eine API ein, die sich mit AI Core verbindet. Diese API ermöglicht die Kommunikation zwischen Ihrer Anwendung und den KI-Modellen.
2. Konfiguration
Konfigurieren Sie die API passend zu Ihren konkreten geschäftlichen Anforderungen, um eine reibungslose Integration und einen sauberen Datenfluss sicherzustellen.

Training und Deployment:

1. Modelltraining
Nutzen Sie AI Core, um Ihre Modelle auf den relevanten Datensätzen zu trainieren. SAP stellt robuste Werkzeuge bereit, damit Ihre Modelle präzise und wirksam sind.
2. Deployment
Nach dem Training deployen Sie die Modelle in Ihre Geschäftsumgebung und ermöglichen so KI-gestützte Erkenntnisse und Aktionen in Echtzeit.

Generative AI Hub in SAP AI Core und SAP AI Launchpad

Quelle: SAP Stammtisch Plus Gurgaon

Der Generative AI Hub in SAP nutzt eine große Bandbreite an LLMs verschiedener Anbieter, um fortschrittliche KI-Funktionen bereitzustellen. So setzen Sie den Generative AI Hub ein:

  • Generative Modelle
    Nutzen Sie generative KI-Modelle, um Texte zu erstellen, Erkenntnisse zu gewinnen oder die Content-Erstellung zu automatisieren.
  • Anpassung
    Passen Sie diese Modelle an konkrete geschäftliche Anforderungen an, ob für die Kundeninteraktion, die Content-Erstellung oder die Datenanalyse.

Prompt Editor: Modelle erstellen und verwalten

Mit dem Prompt Editor in SAP erstellen und verwalten Sie mehrere KI-Modelle. So nutzen Sie diese Funktion:

Modelle erstellen
  • Modellerstellung
    Legen Sie mit dem Prompt Editor neue KI-Modelle an. Definieren Sie die Parameter und die Trainingsdaten für jedes Modell.
  • Modelle hinzufügen
    Sobald neue Modelle trainiert sind, lassen sie sich dem Editor hinzufügen, was eine kontinuierliche Verbesserung und den Ausbau der KI-Fähigkeiten ermöglicht.
Modelle verwalten
  • Versionskontrolle
    Behalten Sie die verschiedenen Versionen Ihrer Modelle im Blick, damit Sie bei Bedarf zu früheren Versionen zurückkehren können.

  • Test und Validierung
    Testen und validieren Sie Modelle direkt im Editor, um sicherzustellen, dass sie die gewünschten Leistungsanforderungen erfüllen.

Teil III: KI-Anwendungsfälle in der Industrie

KI verändert unterschiedliche Branchen, indem sie komplexe Prozesse automatisiert und über fortschrittliche Datenanalysen tiefe Einblicke liefert.

Zwei bemerkenswerte KI-Anwendungsfälle, die für Kunden aus der Automobilbranche umgesetzt wurden, sind:
1. Automatisierte KI-gestützte Extraktion von Dokumenteninformationen
2. Dokumentenanalyse mit generativer KI

Diese Lösungen steigern die Effizienz und Genauigkeit beim Verwalten und Analysieren großer Dokumentenmengen erheblich. Sehen wir uns diese Anwendungsfälle genauer an und verstehen wir ihren Einsatz und ihren Nutzen.

Automatisierte KI-gestützte Extraktion von Dokumenteninformationen

Große Dokumentenmengen zu verwalten und daraus Informationen zu ziehen, kann überwältigend sein. Die Automatisierung vereinfacht diesen Prozess, indem sie relevante Daten anhand benutzerdefinierter Kriterien extrahiert.

So funktioniert es:

1. Dokumentensammlung
Dokumente erfassen und kategorisieren: Dokumente unterschiedlicher Typen, Formate und Quellen lassen sich abrufen, unter anderem aus Outlook, SharePoint, Google Drive und weiteren. Das KI-System kategorisiert die Dokumente anhand vordefinierter Kriterien und macht sie so leichter verwaltbar und strukturierbar.

2. Schema-Definition
Schema-Erstellung und KI-Verarbeitung: Benutzer definieren ein Schema, das festlegt, welche Informationen in den Dokumenten gesucht und extrahiert werden sollen (etwa die Suche nach "Preis" über alle Dokumente hinweg). Das KI-gestützte System zur Extraktion von Dokumenteninformationen verarbeitet die Dokumente gemäß dem Schema und identifiziert und extrahiert die relevanten Daten.

3. Integration und Deployment
API-Anbindung und Systemintegration: Die extrahierten Informationen werden über eine API übermittelt, die die Bereitstellung der Daten in unterschiedlichen Systemen wie SAP S/4HANA, Excel und anderen ermöglicht. Das KI-gestützte System zur Extraktion von Dokumenteninformationen wird in das Zielsystem integriert und sorgt so für einen reibungslosen Datenfluss und gute Nutzbarkeit.

Nutzen
1. IntegrationFügt sich nahtlos in bestehende Systeme wie SAP S/4HANA und Excel ein.

2. Stabil
Bietet eine verlässliche und gleichbleibende Methode zur Informationsextraktion.

3. Vielseitig
Bewältigt verschiedenste Dokumententypen und Extraktionskriterien.

4. Vielfach einsetzbar
Nützlich für unterschiedliche Anwendungen, vom Finanzreporting bis zur Compliance-Dokumentation.

5. Kosteneffizient
Reduziert manuelle Arbeit und Fehler und senkt so die Kosten.

6. Sicherheit
Stärkt Datenschutz und Sicherheit, indem menschliche Fehler minimiert werden.

Dokumentenanalyse mit generativer KI

Generative KI bietet fortschrittliche Möglichkeiten, Dokumente zu analysieren, und erlaubt es Benutzern, intuitiver und effizienter mit Dokumenten zu arbeiten.

So funktioniert es:

1. Dokument hochladen
Benutzer können Dokumente in das System hochladen, wo die generative KI sie verarbeitet, um Inhalt und Struktur zu erfassen.
2. Interaktive Analyse
Chatbot-Oberfläche, Zusammenfassung und Frage/Antwort: Benutzer interagieren mit einer Chatbot-Funktion, um Fragen zum Dokument zu stellen. Die KI kann eine zusammengefasste Fassung des Dokuments liefern und die Kernpunkte hervorheben. Benutzer können konkrete Fragen zum Dokument stellen und erhalten innerhalb von Sekunden passende Antworten.

Nutzen
1. Schnelle Zusammenfassung
Liefert eine kompakte Zusammenfassung des Dokuments und spart so Zeit beim Lesen langer Texte.

2. Interaktiv
Erlaubt es Benutzern, dialogorientiert mit dem Dokument zu arbeiten, was das Herausziehen bestimmter Informationen erleichtert.

3. Schnelle Ergebnisse
Liefert Antworten und Erkenntnisse in Echtzeit und beschleunigt so Entscheidungen.

4. Besseres Verständnis
Hilft Benutzern, die wesentlichen Details und Erkenntnisse aus komplexen Dokumenten schnell zu erfassen.

Teil IV: Joule in SAP Build Code

SAP Build Code ist ein leistungsstarkes Werkzeug, mit dem sich Geschäftsanwendungen von Anfang bis Ende unkompliziert erstellen und verwalten lassen. Mit SAP Build Code finden Coding, Testing, Integration und Anwendungsverwaltung an einem Ort statt.

Eine der Neuerungen in SAP Build Code ist die Integration von Joule, das mit Prompt Engineering und LLMs den Coding-Prozess vereinfacht. Sprechen wir darüber, wie Joule SAP Build Code aufwertet, mit besonderem Blick auf die aktuellen Fähigkeiten, die auf dem Cloud Application Programming (CAP) Model basieren, und auf den Integrationsprozess.

Joule in SAP Build Code nutzen

Joule ist ein KI-gestützter Copilot, der in SAP Build Code integriert ist und die Entwicklungserfahrung verbessert, indem er die Codegenerierung über Prompt Engineering automatisiert. So arbeitet Joule innerhalb der Plattform:

1. Rolle und Fähigkeiten von Joule

Joule erweitert SAP Build Code um mehrere zentrale Fähigkeiten:

  • Automatisierte Codegenerierung
    Verringert den Aufwand für manuelles Programmieren, indem Code auf Basis von Benutzer-Prompts erzeugt wird.

  • Effizienz und Genauigkeit
    Stellt sicher, dass der generierte Code effizient ist und Best Practices folgt, was Fehler minimiert und die Codequalität verbessert.

  • Sprachunterstützung
    Unterstützt mehrere Programmiersprachen und bietet Entwicklern in heterogenen Umgebungen Flexibilität.

2. Tabellen erstellen

Eine der herausragenden Funktionen von Joule in SAP Build Code ist die Möglichkeit, Tabellen über Prompt Engineering zu erstellen. Hier ein kurzes Beispiel:

  1. Entwickler geben einen Eingabe-Prompt an, der die Anforderungen an die Tabelle beschreibt, etwa Tabellenname, Spalten, Datentypen und Constraints. Benutzer können angeben, in welcher Programmiersprache der Code erzeugt werden soll, um die Kompatibilität mit ihrer bestehenden Codebasis sicherzustellen.
  2. Prompt Engineering
    Joule nutzt LLMs, um die Eingabe zu verarbeiten und passgenaue Code-Snippets zu erzeugen, die auf die Bedürfnisse der Entwickler zugeschnitten und bereit für die Integration in ihre Anwendung sind.
  3. Integration und Anpassung
    Entwickler können den generierten Code an konkrete geschäftliche Anforderungen anpassen, etwa Logik oder Constraints ergänzen oder ihn mit anderen Teilen der Anwendung verbinden. Er fügt sich nahtlos in den CAP-basierten Service ein und vereinfacht so den Entwicklungsprozess.

Zusammenfassung

Die umfassende Integration von KI über die Plattformen von SAP hinweg verbessert Geschäftsprozesse, Entscheidungen und operative Effizienz. Indem SAP KI in ERP-, HCM- und CRM-Systeme einbettet und mit führenden Anbietern der Branche zusammenarbeitet, stellt das Unternehmen sicher, dass seine Kunden das Potenzial der KI-Automatisierung voll ausschöpfen. Zentrale Fortschritte wie Joule in SAP Build Code automatisieren die Codegenerierung und geben Entwicklern Freiraum für Innovation, indem sie die Entwicklung vereinfachen. Die KI-Services von SAP, darunter AI Core und der Generative AI Hub, bieten robuste Werkzeuge, um KI-Modelle zu trainieren, zu deployen und zu verwalten, und ermöglichen so intelligentere und effizientere Unternehmensprozesse.

Ähnliche Beiträge

Das könnte Sie auch interessieren

Einführung in bgRFC

13. Juni 2023 · Von Tanisha Gupta

Hallo liebe Leserinnen und Leser,wir sind zurück mit einem weiteren spannenden Thema. Diesmal sprechen wir über bgRFC und einige verwandte Begriffe.…

Aktualisieren Sie Ihre Unternehmensintegration.

Mit zunehmender Effizienz bei Digitalisierung und Datenfluss erwarten Sie einen höheren Unternehmenswert und eine bessere Wettbewerbsfähigkeit.