Panoramica dell'ABAP SDK per Google Cloud

L'SDK ABAP per Google Cloud ti consente di integrare le ampie funzionalità di Google Cloud direttamente nello sviluppo SAP, utilizzando il tuo linguaggio di programmazione preferito, ABAP. Puoi accedere all'intera gamma di Google Cloud API tramite il set completo di librerie client ABAP fornito dall'SDK. Oltre alla connettività di base, l'SDK offre soluzioni e acceleratori che consentono di utilizzare le funzionalità di AI e machine learning avanzate di Google Cloud.

L'SDK si occupa di implementare la connettività, la sicurezza, la serializzazione dei dati e la gestione degli errori, consentendo agli sviluppatori ABAP di concentrarsi sulla creazione della logica di business. L'SDK include anche una procedura guidata per iniziare rapidamente a utilizzare il codice boilerplate. Ciò riduce notevolmente la quantità di codice che gli sviluppatori devono scrivere e abbrevia il tempo necessario per ottenere valore commerciale.

Funzionalità dell'SDK ABAP per Google Cloud

Casi d'uso

Con l'SDK ABAP per Google Cloud, puoi creare applicazioni aziendali significative utilizzando le funzionalità di AI e machine learning avanzate di Google Cloud. Di seguito sono riportati alcuni casi d'uso comuni:

Agenti AI basati su ABAP
Se esegui l'integrazione con Vertex AI tramite l'SDK Vertex AI per ABAP, puoi creare agenti AI basati su ABAP che operano direttamente all'interno dei tuoi sistemi SAP. Questi agenti possono automatizzare processi complessi, prendere decisioni proattive e imparare dai dati, con un conseguente aumento significativo dell'efficienza in vari moduli SAP come finanza, supply chain, RU e vendite.
Importazione dei dati in BigQuery
Utilizzando il BigQuery Toolkit per SAP, puoi stabilire un meccanismo di importazione dei dati SAP in BigQuery. In questo modo, puoi eseguire un trasferimento efficiente di set di dati di grandi dimensioni, potenziare analisi e report efficaci direttamente dal tuo ambiente SAP.
Decisioni aziendali in tempo reale con l'AI e l'ML di BigQuery
Utilizzando l'SDK ABAP per Google Cloud, puoi utilizzare le funzionalità di AI e ML di BigQuery direttamente da SAP. Puoi caricare i dati da SAP in BigQuery, creare e addestrare modelli di ML e poi fornire predizioni e approfondimenti alle tue applicazioni SAP in tempo reale. In questo modo, è possibile prendere decisioni basate sui dati all'interno dei processi SAP.
Gestione dei contenuti basata sull'AI
Utilizzando Cloud Storage come repository di contenuti scalabile per SAP, l'SDK ABAP per Google Cloud fornisce la gestione dei contenuti basata sull'IA per i documenti allegati agli oggetti aziendali e ai dati aziendali archiviati. Ecco cosa puoi fare:
  • Gestisci e analizza i documenti: archivia e gestisci i documenti allegati agli oggetti aziendali in Cloud Storage. Poi, utilizza l'SDK BigQuery AI e ML per ABAP con Gemini per analizzare questi dati, generare embedding ed eseguire ricerche vettoriali per classificare e recuperare in modo intelligente le informazioni.
  • Archivia e ricava informazioni dai dati aziendali: archivia i dati aziendali in Cloud Storage. Poi, utilizza l'SDK BigQuery AI e ML per ABAP con Gemini per analizzare i pattern, identificare le tendenze e ricavare informazioni da questo vasto set di dati per un processo decisionale più approfondito basato sui dati.
Automatizzazione dei processi aziendali mediante Document AI
Integrando Document AI con SAP tramite l'SDK ABAP per Google Cloud, puoi automatizzare attività come l'elaborazione delle fatture, la gestione degli ordini di acquisto e altri flussi di lavoro con molti documenti. Document AI estrae, classifica ed elabora i dati non strutturati dai documenti, riducendo notevolmente il lavoro manuale e gli errori.
Integrazioni di sistemi basati su eventi in tempo reale
Utilizzando il Business Eventing Toolkit per SAP, puoi semplificare l'integrazione in tempo reale tra SAP e Google Cloud servizi come Pub/Sub. Questa funzionalità chiave consente di implementare architetture basate sugli eventi, che permettono ai sistemi SAP di reagire immediatamente agli eventi aziendali, scambiare dati in tempo reale e attivare azioni automatiche, rendendo i tuoi scenari aziendali agili e reattivi.
Proteggi il sistema e le applicazioni SAP
Puoi eseguire l'integrazione con Secret Manager e Cloud Key Management Service per archiviare, recuperare e trasmettere in modo sicuro i dati SAP sensibili, garantendo sicurezza e conformità efficaci.

Questi sono solo alcuni esempi di casi d'uso aziendali tipici. Con il supporto di tutte le API Google Cloud , l'ABAP SDK per Google Cloud offre tutta la potenza del Google Cloud alla piattaforma ABAP, creando infinite opportunità per trasformare la tua attività.

Versioni di ABAP SDK for Google Cloud

L'ABAP SDK per Google Cloud offre due versioni che forniscono agli sviluppatori opzioni per utilizzare l'SDK on-premise, su Google Cloud, su qualsiasi altro cloud, su S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition e su altre app ABAP cloud.

  • Versione SAP BTP: da utilizzare in S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition e altre app ABAP cloud. L'edizione SAP BTP dell'SDK fornisce l'integrazione con oltre 70 Google Cloud API.
  • On-premise o qualsiasi versione cloud: da utilizzare in S/4HANA, ECC e S/4HANA Cloud Private Edition. L'edizione on-premise o su cloud dell'SDK fornisce l'integrazione con tutte le Google Cloud API.

Il seguente diagramma mostra le due versioni di ABAP SDK for Google Cloud e dove ciascuna può essere installata.

Versioni di ABAP SDK for Google Cloud

Puoi scegliere la versione dell'SDK più adatta al tuo ambiente di runtime ABAP.

Versione SAP BTP

Installa la versione SAP BTP dell'SDK ABAP per Google Cloud nell'ambiente ABAP di SAP BTP.

Questa versione ti consente di creare estensioni e integrazioni utilizzando il consiglio di SAP sull'estensione affiancata.

A partire dalla versione 1.1, l'edizione SAP BTP dell'SDK ABAP per Google Cloud offre un'interazione agevole con la piattaforma Vertex AI di Google Cloudtramite uno strumento dedicato, l'SDK Vertex AI per ABAP. Per informazioni sull'SDK Vertex AI per ABAP, consulta Panoramica dell'SDK Vertex AI per ABAP.

Per le aggiunte e i miglioramenti all'edizione SAP BTP dell'ABAP SDK for Google Cloud, consulta Novità dell'edizione SAP BTP dell'ABAP SDK for Google Cloud.

Versione on-premise o qualsiasi versione cloud

Installa la versione on-premise o qualsiasi versione cloud dell'SDK ABAP per Google Cloud sul sistema host SAP su Compute Engine, su qualsiasi macchina virtuale cloud, su RISE con S/4HANA Cloud Private Edition o su istanze on-premise.

Questa versione ti consente di creare estensioni e integrazioni in-app direttamente nella tua applicazione SAP.

Per le aggiunte e i miglioramenti all'edizione on-premise o a qualsiasi edizione cloud di ABAP SDK for Google Cloud, consulta Novità dell'edizione on-premise o di qualsiasi edizione cloud di ABAP SDK for Google Cloud.

Soluzioni e acceleratori

La versione on-premise o qualsiasi versione cloud di ABAP SDK for Google Cloud offre le seguenti soluzioni e acceleratori:

  • SDK Vertex AI per ABAP: ti consente di interagire con la piattaforma Vertex AI di Google Cloud. Per informazioni sull'SDK Vertex AI per ABAP, consulta la Panoramica dell'SDK Vertex AI per ABAP.

  • SDK BigQuery AI e ML per ABAP: consente di utilizzare le funzionalità di AI e ML di BigQuery nelle applicazioni ABAP e negli agenti AI basati su ABAP. L'SDK offre le seguenti funzionalità dall'ambiente ABAP:

    • Utilizza Gemini per analizzare i dati aziendali in BigQuery.
    • Genera e gestisci gli embedding per i dati aziendali in BigQuery per utilizzare BigQuery come database di vettori a basso costo.
    • Esegui la ricerca vettoriale sui dati aziendali in BigQuery per la ricerca di somiglianze o per classificare il tuo modello in base al RAG.

    Per ulteriori informazioni, consulta la panoramica dell'SDK BigQuery AI e ML per ABAP.

  • BigQuery Toolkit per SAP: consente di replicare in modo programmatico i dati dalle tabelle SAP a BigQuery, senza SAP Landscape Transformation Replication Server. Per ulteriori informazioni, consulta la Panoramica di BigQuery Toolkit per SAP.

  • Business Eventing Toolkit per SAP: consente di integrare SAP con Google Cloud e altri sistemi aziendali tramite la sua architettura basata su eventi, che richiede una configurazione minima. Per garantire la standardizzazione degli eventi, il toolkit fornisce moduli integrati che ti consentono di codificare gli eventi SAP nella specifica CloudEvents standard di settore. Puoi quindi pubblicare questi eventi standardizzati in target predefiniti perGoogle Cloud servizi come Pub/Sub, funzioni Cloud Run, Firebase Cloud Messaging (FCM) e Integration Connectors. Per ulteriori informazioni, consulta Business Eventing Toolkit per SAP.

  • Cloud Storage come repository di contenuti per SAP: consente di implementare Cloud Storage come repository di contenuti per SAP. Cloud Storage può soddisfare le tue esigenze di archiviazione dei dati relativi a SAP per l'archiviazione di vari tipi di file, come PDF e immagini, nonché per l'archiviazione dei dati aziendali. Per ulteriori informazioni, consulta Implementare Cloud Storage come repository di contenuti per SAP.

Architetture di riferimento

Esplora l'SDK ABAP per Google Cloud con l'aiuto delle architetture di riferimento e scopri come l'SDK può portare innovazione al tuo panorama di applicazioni SAP. Puoi utilizzare l'SDK per eseguire l'integrazione con Vertex AI per funzionalità di IA e machine learning avanzate e altri Google Cloud servizi come BigQuery, Pub/Sub, Cloud Storage e molti altri. Per ulteriori informazioni, consulta le Architetture di riferimento per l'ABAP SDK per Google Cloud.

CommunityGoogle Cloud

Puoi discutere di ABAP SDK for Google Cloud con la community nei forum di Cloud.

Risorse della community

Per aiutarti a ottenere il massimo dall'SDK ABAP per Google Cloud, puoi esplorare le seguenti risorse della community:

  • OpenAPI Generator per ABAP SDK for Google Cloud: ti consente di integrare le tue API personalizzate o private ospitate su Google Cloud nelle tue applicazioni SAP generando le classi ABAP compatibili con ABAP SDK for Google Cloud. Per ulteriori informazioni, consulta OpenAPI Generator per ABAP SDK for Google Cloud.

Passaggi successivi