Mit dem ABAP SDK for Google Cloud können Sie die umfangreichen Funktionen von Google Clouddirekt in Ihre SAP-Entwicklung einbinden, indem Sie Ihre bevorzugte Programmiersprache ABAP verwenden. Über die umfassenden ABAP-Clientbibliotheken, die das SDK bietet, können Sie auf das gesamte Spektrum der Google Cloud APIs zugreifen. Neben der grundlegenden Konnektivität bietet das SDK Lösungen und Beschleuniger, mit denen Sie die erweiterten KI- und ML-Funktionen von Google Cloudnutzen können.
Das SDK übernimmt standardmäßig die Implementierung von Konnektivität, Sicherheit, Datenserialisierung und Fehlerbehandlung, sodass sich ABAP-Entwickler auf die Geschäftslogik konzentrieren können. Das SDK enthält außerdem einen Code-Assistenten, mit dem Sie schnell mit Boilerplate-Code loslegen können. Dadurch wird der von Entwicklern zu schreibende Code erheblich reduziert und die Zeit zur Erreichung eines Geschäftswerts verkürzt.
Anwendungsfälle
Mit dem ABAP SDK for Google Cloud können Sie mithilfe der erweiterten KI- und ML-Funktionen von Google Cloudnützliche Geschäftsanwendungen erstellen. Im Folgenden sind einige gängige Anwendungsfälle aufgeführt:
- ABAP-basierte KI-Agenten
- Wenn Sie Vertex AI über das Vertex AI SDK für ABAP einbinden, können Sie ABAP-basierte KI-Agenten erstellen, die direkt in Ihren SAP-Systemen ausgeführt werden. Diese Bots können komplexe Prozesse automatisieren, proaktive Entscheidungen treffen und aus Daten lernen. Das führt zu erheblichen Effizienzsteigerungen in verschiedenen SAP-Modulen wie Finanzen, Lieferkette, Personalwesen und Vertrieb.
- Datenaufnahme in BigQuery
- Mit dem BigQuery Toolkit für SAP können Sie einen Datenaufnahmemechanismus für Ihre SAP-Daten in BigQuery einrichten. So ist eine effiziente Übertragung großer Datenmengen möglich, was leistungsstarke Analysen und Berichte direkt aus Ihrer SAP-Umgebung ermöglicht.
- Echtzeit-Geschäftsentscheidungen mit BigQuery AI und ML
- Mit dem ABAP SDK for Google Cloud können Sie die KI- und ML-Funktionen von BigQuery direkt in SAP verwenden. Sie können Daten aus SAP in BigQuery laden, ML-Modelle erstellen und trainieren und dann Vorhersagen und Statistiken in Echtzeit in Ihre SAP-Anwendungen zurückgeben. So können datengetriebene Entscheidungen in SAP-Prozessen getroffen werden.
- KI-gestütztes Content-Management
- Durch die Verwendung von Cloud Storage als skalierbares Inhaltsverzeichnis für SAP bietet das ABAP SDK for Google Cloud eine KI-gestützte Inhaltsverwaltung für an Geschäftsobjekte angehängte Dokumente und archivierte Geschäftsdaten. Sie haben folgende Möglichkeiten:
- Dokumente verwalten und analysieren: Sie können an Geschäftsobjekte angehängte Dokumente in Cloud Storage speichern und verwalten. Anschließend können Sie mit dem BigQuery AI and ML SDK for ABAP und Gemini diese Daten analysieren, Einbettungen generieren und Vektorsuchen ausführen, um Informationen intelligent zu kategorisieren und abzurufen.
- Geschäftsdaten archivieren und Statistiken dazu abrufen: Geschäftsdaten in Cloud Storage archivieren. Verwenden Sie dann das BigQuery AI and ML SDK for ABAP mit Gemini, um Muster zu analysieren, Trends zu erkennen und aus diesem umfangreichen Datenpool Erkenntnisse für fundiertere datengestützte Entscheidungen abzuleiten.
- Geschäftsprozessautomatisierung mit Document AI
- Durch die Einbindung von Document AI in SAP über das ABAP SDK for Google Cloud können Sie Aufgaben wie die Rechnungsverarbeitung, die Bearbeitung von Bestellungen und andere dokumentlastige Workflows automatisieren. Document AI extrahiert, klassifiziert und verarbeitet unstrukturierte Daten aus Dokumenten, wodurch manueller Aufwand und Fehler erheblich reduziert werden.
- Ereignisgesteuerte Systemintegrationen in Echtzeit
- Mit dem Business Eventing Toolkit für SAP können Sie die Echtzeitintegration zwischen SAP und Google Cloud Diensten wie Pub/Sub vereinfachen. Diese wichtige Funktion ermöglicht ereignisgesteuerte Architekturen, mit denen Ihre SAP-Systeme sofort auf Geschäftsereignisse reagieren, Daten in Echtzeit austauschen und automatisierte Aktionen auslösen können. So werden Ihre Geschäftsumgebungen agil und reaktionsschnell.
- SAP-System und ‑Anwendungen schützen
- Sie können Secret Manager und den Cloud Key Management Service einbinden, um vertrauliche SAP-Daten sicher zu speichern, abzurufen und zu übertragen. So sorgen Sie für eine hohe Sicherheit und Compliance.
Dies sind nur einige Beispiele für typische geschäftsrelevante Anwendungsfälle. Das ABAP SDK for Google Cloud unterstützt alle Google Cloud APIs und bringt damit die volle Leistung von Google Cloudauf die ABAP-Plattform. So haben Sie unzählige Möglichkeiten, Ihr Unternehmen zu transformieren.
Versionen des ABAP SDK for Google Cloud
ABAP SDK for Google Cloud bietet zwei Versionen, die Entwicklern die Möglichkeit bieten, das SDK lokal, in Google Cloud, in einer anderen Cloud, S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition und anderen Cloud-ABAP-Anwendungen zu verwenden.
- SAP BTP-Version: Zur Verwendung in S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition und anderen Cloud-ABAP-Anwendungen. Die SAP BTP-Version des SDK bietet die Einbindung von über 70 APIs. Google Cloud
- Lokal oder in einer beliebigen Cloud-Version: Zur Verwendung in S/4HANA, ECC und S/4HANA Cloud Private Edition. Die lokale oder eine beliebige Cloud-Version des SDK bietet eine Integration mit allen Google Cloud APIs.
Das folgende Diagramm zeigt die beiden Versionen des ABAP SDK for Google Cloud und wo sie jeweils installiert werden können.
Sie können die SDK-Version auswählen, die zu Ihrer ABAP-Laufzeitumgebung passt.
SAP BTP-Edition
Sie installieren die SAP BTP-Edition des ABAP SDK for Google Cloud in der SAP BTP, ABAP-Umgebung.
Mit dieser Version können Sie Erweiterungen und Integrationen mit der Empfehlung von SAP zur Parallelen Erweiterung erstellen.
Ab Version 1.1 bietet die SAP BTP-Version des ABAP SDK for Google Cloud ein spezielles Tool, das Vertex AI SDK für ABAP, für eine nahtlose Interaktion mit der Vertex AI-Plattform von Google. Google Cloud Informationen zum Vertex AI SDK für ABAP finden Sie unter Übersicht über das Vertex AI SDK für ABAP.
Hinzufügungen und Verbesserungen zur SAP BTP-Version des ABAP SDK for Google Cloud finden Sie unter Das ist neu bei der SAP BTP-Version des ABAP SDK for Google Cloud.
Lokale oder beliebige Cloud-Version
Sie installieren die lokale oder eine beliebige Cloud-Version des ABAP SDK for Google Cloud auf Ihrem SAP-Hostsystem in Compute Engine, allen virtuellen Cloud-Maschinen, RISE with S/4HANA Cloud Private Edition oder lokalen Instanzen.
Mit dieser Version können Sie In-App-Erweiterungen und -Integrationen direkt in Ihrer SAP-Anwendung erstellen.
Informationen zu Ergänzungen und Verbesserungen der lokalen und der Cloud-Versionen des ABAP SDK for Google Cloud finden Sie unter Neuerungen bei lokalen und Cloud-Versionen des ABAP SDK for Google Cloud.
Lösungen und Beschleuniger
Die lokale oder eine beliebige Cloud-Version des ABAP SDK for Google Cloud bietet die folgenden Lösungen und Beschleuniger:
Vertex AI SDK für ABAP: Damit können Sie mit der Vertex AI-Plattform von Google Cloudinteragieren. Informationen zum Vertex AI SDK für ABAP finden Sie unter Übersicht über das Vertex AI SDK für ABAP.
BigQuery AI and ML SDK for ABAP: Mit diesem SDK können Sie die KI- und ML-Funktionen von BigQuery in Ihren ABAP-Anwendungen und ABAP-basierten KI-Agenten verwenden. Das SDK bietet in Ihrer ABAP-Umgebung die folgenden Funktionen:
- Mit Gemini können Sie Ihre Unternehmensdaten in BigQuery analysieren.
- Sie können Einbettungen für Unternehmensdaten in BigQuery generieren und verwalten, um BigQuery als kostengünstige Vektordatenbank zu verwenden.
- Führen Sie eine Vektorsuche in Ihren Unternehmensdaten in BigQuery für die Ähnlichkeitssuche oder für die RAG-Technologie Ihres Modells aus.
Weitere Informationen finden Sie unter BigQuery AI & ML SDK for ABAP – Übersicht.
BigQuery Toolkit für SAP: Mit diesem Tool können Sie Daten aus Ihren SAP-Tabellen ohne SAP Landscape Transformation Replication Server programmatisch in BigQuery replizieren. Weitere Informationen finden Sie unter BigQuery Toolkit für SAP.
Business Eventing Toolkit for SAP: Mit dieser eventbasierten Architektur können Sie SAP mit Google Cloudund anderen Geschäftssystemen integrieren. Die Konfiguration ist nur minimal erforderlich. Zur Ereignisstandardisierung bietet das Toolkit integrierte Module, mit denen Sie Ihre SAP-Ereignisse in der branchenüblichen CloudEvents-Spezifikation codieren können. Sie können diese standardisierten Ereignisse dann an vordefinierte Ziele fürGoogle Cloud Dienste wie Pub/Sub, Cloud Run-Funktionen, Firebase Cloud Messaging (FCM) und Integration Connectors veröffentlichen. Weitere Informationen finden Sie im Business Eventing Toolkit für SAP.
Cloud Storage als Inhaltsrepository für SAP: Sie können Cloud Storage als Inhaltsrepository für SAP implementieren. Cloud Storage kann Ihre SAP-bezogenen Datenspeicheranforderungen für das Speichern verschiedener Dateitypen wie PDFs und Bilder sowie für die Archivierung von Geschäftsdaten erfüllen. Weitere Informationen finden Sie unter Cloud Storage als Inhaltsrepository für SAP implementieren.
Referenzarchitekturen
Mithilfe der Referenzarchitekturen können Sie das ABAP SDK for Google Cloud kennenlernen und herausfinden, wie das SDK Ihre SAP-Anwendungslandschaft innovativ gestalten kann. Sie können das SDK für die Einbindung in Vertex AI verwenden, um erweiterte KI- und ML-Funktionen sowie andere Google Cloud Dienste wie BigQuery, Pub/Sub, Cloud Storage und viele mehr zu nutzen. Weitere Informationen finden Sie unter Referenzarchitekturen für das ABAP SDK for Google Cloud.
Google Cloud -Community
Sie können auch über das ABAP SDK for Google Cloud mit der Community in Cloud-Foren diskutieren.
Community-Ressourcen
Damit Sie das ABAP SDK for Google Cloud optimal nutzen können, finden Sie hier einige Community-Ressourcen:
- OpenAPI Generator for ABAP SDK for Google Cloud: Mit diesem Tool können Sie benutzerdefinierte oder private APIs, die auf Google Cloud gehostet werden, in Ihre SAP-Anwendungen einbinden. Dazu werden ABAP-Klassen generiert, die mit dem ABAP SDK for Google Cloud kompatibel sind. Weitere Informationen finden Sie unter OpenAPI-Generator für ABAP SDK for Google Cloud.
Nächste Schritte
Informationen zur SAP BTP-Version des ABAP SDK for Google Cloud finden Sie in den Leitfäden für die SAP BTP-Version des ABAP SDK for Google Cloud.
Informationen zu lokalen und Cloud-Versionen des ABAP SDK for Google Cloud finden Sie in den Leitfäden zu lokalen und zu Cloud-Versionen des ABAP SDK for Google Cloud.