Mit dem ABAP SDK for Google Cloud können Sie die umfangreichen Funktionen von Google Clouddirekt in Ihre SAP-Entwicklung einbinden und dabei Ihre bevorzugte Programmiersprache ABAP verwenden. Über die umfassenden ABAP-Clientbibliotheken, die das SDK bereitstellt, können Sie auf das gesamte Spektrum der Google Cloud APIs zugreifen. Über die grundlegende Konnektivität hinaus bietet das SDK Lösungen und Beschleuniger, mit denen Sie die fortschrittlichen KI- und Machine-Learning-Funktionen von Google Cloudnutzen können.
Das SDK übernimmt die Implementierung von Konnektivität, Sicherheit, Datenserialisierung und Fehlerbehandlung, sodass sich ABAP-Entwickler auf die Entwicklung der Geschäftslogik konzentrieren können. Das SDK enthält auch einen Code-Assistenten, mit dem Sie schnell mit Boilerplate-Code beginnen 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 aussagekräftige Geschäftsanwendungen erstellen, indem Sie die fortschrittlichen KI- und Machine-Learning-Funktionen von Google Cloudnutzen. Im Folgenden sind einige gängige Anwendungsfälle aufgeführt:
- ABAP-basierte KI-Agents
- Durch die Integration mit Vertex AI über das Vertex AI SDK für ABAP können Sie ABAP-basierte KI-Agents erstellen, die direkt in Ihren SAP-Systemen ausgeführt werden. Diese Agents können komplexe Prozesse automatisieren, proaktive Entscheidungen treffen und aus Daten lernen. Das führt zu erheblichen Effizienzsteigerungen in verschiedenen SAP-Modulen wie Finanzwesen, Lieferkette, Personalwesen und Vertrieb.
- Datenaufnahme in BigQuery
- Mit dem BigQuery Toolkit for SAP können Sie einen Mechanismus zum Erfassen von Daten für Ihre SAP-Daten in BigQuery einrichten. So lassen sich große Datasets effizient übertragen und leistungsstarke Analysen und Berichte direkt in Ihrer SAP-Umgebung erstellen.
- Geschäftsentscheidungen in Echtzeit 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 nutzen. 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 übertragen. So können datengestützte Entscheidungen in SAP-Prozessen getroffen werden.
- KI-basiertes Content-Management
- Durch die Verwendung von Cloud Storage als skalierbares Inhaltsrepository für SAP bietet das ABAP SDK for Google Cloud KI-basiertes Content-Management für Dokumente, die an Geschäftsobjekte angehängt sind, und für archivierte Geschäftsdaten. Sie haben folgende Möglichkeiten:
- Dokumente verwalten und analysieren: Speichern und verwalten Sie Dokumente, die an Geschäftsobjekte angehängt sind, in Cloud Storage. Verwenden Sie dann das BigQuery AI & ML SDK für ABAP mit Gemini, um diese Daten zu analysieren, Einbettungen zu generieren und Vektorsuchen durchzuführen, um Informationen intelligent zu kategorisieren und abzurufen.
- Geschäftsdaten archivieren und daraus Erkenntnisse gewinnen: Geschäftsdaten in Cloud Storage archivieren. Anschließend können Sie mit dem BigQuery AI & ML SDK für ABAP und Gemini Muster analysieren, Trends erkennen und Erkenntnisse aus diesem umfangreichen Dataset gewinnen, um fundiertere datengestützte Entscheidungen zu treffen.
- Geschäftsprozesse mit Document AI automatisieren
- Durch die Integration 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 dokumentenintensive Workflows automatisieren. Document AI extrahiert, klassifiziert und verarbeitet unstrukturierte Daten aus Dokumenten, wodurch der manuelle Aufwand und die Fehlerquote erheblich reduziert werden.
- Echtzeit-Systemintegrationen auf Ereignisbasis
- Mit dem Business Eventing Toolkit for 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 sichern
- Sie können Secret Manager und den Cloud Key Management Service einbinden, um sensible SAP-Daten sicher zu speichern, abzurufen und zu übertragen. So sorgen Sie für robuste 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 Cloudzur 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 die Integration mit über 294 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-Edition 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 Edition können Sie Erweiterungen und Integrationen gemäß der Empfehlung von SAP für Side-by-Side-Erweiterungen erstellen.
Ab Version 1.1 bietet die SAP BTP-Version des ABAP SDK for Google Cloud ein dediziertes Tool, das Vertex AI SDK für ABAP, für eine nahtlose Interaktion mit der Vertex AI-Plattform von 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 Edition 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: Ermöglicht die Interaktion mit der Vertex AI-Plattform von Google Cloud. Informationen zum Vertex AI SDK für ABAP finden Sie unter Übersicht über das Vertex AI SDK für ABAP.
BigQuery AI & ML SDK for ABAP: Damit können Sie die KI- und ML-Funktionen von BigQuery in Ihren ABAP-Anwendungen und ABAP-basierten KI-Agents nutzen. Das SDK bietet die folgenden Funktionen in Ihrer ABAP-Umgebung:
- Mit Gemini Ihre Unternehmensdaten in BigQuery analysieren
- Einbettungen für Unternehmensdaten in BigQuery generieren und verwalten, um BigQuery als kostengünstige Vektordatenbank zu nutzen.
- Führen Sie eine Vektorsuche in Ihren Unternehmensdaten in BigQuery durch, um eine Ähnlichkeitssuche durchzuführen oder Ihr Modell mit RAG zu fundieren.
Weitere Informationen finden Sie unter Übersicht über das BigQuery AI & ML SDK für ABAP.
BigQuery Toolkit for SAP: Mit diesem Toolkit können Sie Daten aus Ihren SAP-Tabellen programmatisch in BigQuery replizieren, ohne SAP Landscape Transformation Replication Server zu verwenden. Weitere Informationen finden Sie unter BigQuery Toolkit for SAP.
Business Eventing Toolkit for SAP: Mit diesem Toolkit können Sie SAP über die ereignisgesteuerte Architektur in Google Cloudund andere Geschäftssysteme einbinden. Dazu ist nur eine minimale Konfiguration erforderlich. Um die Standardisierung von Ereignissen zu gewährleisten, bietet das Toolkit integrierte Module, mit denen Sie Ihre SAP-Ereignisse in die CloudEvents-Spezifikation (Branchenstandard) codieren können. Anschließend können Sie diese standardisierten Ereignisse in vordefinierten Zielen fürGoogle Cloud -Dienste wie Pub/Sub, Cloud Run Functions, Firebase Cloud Messaging (FCM) und Integration Connectors veröffentlichen. Weitere Informationen finden Sie unter Business Eventing Toolkit for SAP.
Cloud Storage als Inhaltsrepository für SAP: Ermöglicht die Implementierung von Cloud Storage als Inhaltsrepository für SAP. Cloud Storage kann Ihre SAP-bezogenen Anforderungen an die Datenspeicherung erfüllen, indem verschiedene Dateitypen wie PDFs und Bilder gespeichert und Geschäftsdaten archiviert werden. Weitere Informationen finden Sie unter Cloud Storage als Inhaltsrepository für SAP implementieren.
Referenzarchitekturen
Sehen Sie sich das ABAP SDK for Google Cloud anhand der Referenzarchitekturen an und erfahren Sie, wie das SDK Innovationen in Ihre SAP-Anwendungslandschaft bringen kann. Mit dem SDK können Sie Vertex AI für erweiterte KI- und Machine-Learning-Funktionen sowie andere Google Cloud-Dienste wie BigQuery, Pub/Sub und Cloud Storage und viele weitere Dienste einbinden. 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
Die folgenden Community-Ressourcen können Ihnen helfen, das ABAP SDK for Google Cloud optimal zu nutzen:
- OpenAPI Generator for ABAP SDK for Google Cloud: Mit diesem Tool können Sie Ihre benutzerdefinierten oder privaten APIs, die auf Google Cloud gehostet werden, in Ihre SAP-Anwendungen einbinden. Dazu werden die ABAP-Klassen generiert, die mit dem ABAP SDK for Google Cloud kompatibel sind. Weitere Informationen finden Sie unter OpenAPI Generator for 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.