Novità dell'SDK ABAP per Google Cloud on-premise o cloud

Questo documento elenca le aggiunte e i miglioramenti alle versioni on-premise o cloud dell'SDK ABAP per Google Cloud. Per saperne di più sulle versioni on-premise o cloud dell'SDK ABAP per Google Cloud, consulta le guide on-premise o su qualsiasi versione cloud dell'SDK ABAP per Google Cloud.

Per aggiunte e miglioramenti al SAP BTP dell'SDK ABAP per Google Cloud, consulta Novità della versione SAP BTP dell'SDK ABAP per Google Cloud.

Per visualizzare tutti gli annunci di SAP su Google Cloud, vedi Note di rilascio.

Puoi discutere dell'SDK ABAP per Google Cloud con la community attivo Forum di Cloud.

Versione 1.7

La versione 1.7 dell'SDK ABAP per Google Cloud on-premise o cloud introduce le seguenti funzionalità:

  • Supporto per altre API Google Cloud: a partire dalla versione 1.7, Google Cloud ha arricchito l'esperienza degli sviluppatori introducendo librerie client ABAP per più di 20 API Google Cloud aggiuntive nell'SDK, incluse le seguenti API chiave:

    • API Apigee v1: integra le tue applicazioni ABAP con Apigee, l'API di Google Cloud completamente gestita. Con l'API Apigee puoi gestire e di monitorare le API Google Cloud per migliorare prestazioni, sicurezza di Google Cloud.
    • API Cloud Run Admin v2: semplifica le il deployment e la gestione delle applicazioni ABAP serverless in Cloud Run. Cloud Run offre flessibilità e per le moderne architetture delle applicazioni, semplificando gestire e scalare le tue applicazioni.
    • API Discovery Engine: Potenzia le tue applicazioni ABAP con funzionalità di ricerca intelligenti per mostrare prodotti, articoli o documenti pertinenti in base alle query degli utenti. Con con l'API Discovery Engine, per migliorare il rilevamento delle informazioni e sfrutta la potenza di Vertex AI Agent Builder per creare agenti basati sull'AI conversazionale in grado di interagire senza problemi con i tuoi sistemi SAP.
    • API Dialogflow v3: Crea interfacce di conversazione e chatbot nelle applicazioni ABAP utilizzando di elaborazione del linguaggio naturale di Dialogflow. Con l'API Dialogflow puoi migliorare l'assistenza clienti, automatizzare i processi e fornire interazioni personalizzate.
    • API Google Forms v1: Crea, leggi o aggiorna i moduli Google in modo programmatico dalle applicazioni ABAP. Con l'API Forms, puoi automatizzare i sondaggi, raccogliere le informazioni feedback o raccogliere dati per l'analisi.
    • API Presentazioni Google v1: Abilita le applicazioni ABAP per generare o manipolare presentazioni in modo programmatico. Con l'API Presentazioni puoi automatizzare i report la generazione di contenuti, la visualizzazione dei dati o la creazione di contenuti.
    • API Identity and Access Management (IAM) v2: build le tue applicazioni ABAP per gestire l'autenticazione e l'autorizzazione in modo trasparente. Con l'API IAM v2, puoi applicare misure di sicurezza e un controllo granulare sulle autorizzazioni degli utenti e sull'accesso alle risorse Google Cloud.
    • API Storage Transfer Service v1: semplifica la migrazione di grandi set di dati da archiviazione on-premise o da altri cloud provider in Cloud Storage. Con l'API Storage Transfer Service, puoi ottimizzare i dati e trasferire flussi di lavoro per le applicazioni ABAP.
    • Vertex AI v1beta1: utilizza la gestione avanzata del corpus RAG (Retrieval-Augmented Generation) per un uso efficiente delle knowledge base personalizzate. Con Vertex AI v1beta1, puoi sfruttare analisi predittiva, automazione intelligente, processo decisionale basato sui dati e strumenti migliorati per l'indicizzazione o il recupero delle informazioni raccolte di documenti.

    L'SDK fornisce librerie client ABAP per più di 75 API Google Cloud. Per informazioni sui librerie client, consulta l'articolo relativo all'SDK ABAP per le librerie client di Google Cloud.

  • Miglioramenti dell'autenticazione per Cloud Functions: puoi utilizzare account di servizio dedicati per l'autenticazione per richiamare Cloud Functions dell'SDK ABAP. A seconda dell'ambiente in cui è ospitato il sistema SAP, puoi accedere a Cloud Functions di 1ª generazione e 2ª generazione utilizzando JWT, Federazione delle identità per i carichi di lavoro o autenticazione Google. Per ulteriori informazioni, consulta Autenticazione per richiamare Cloud Functions.

  • API Workflows con controllo avanzato: per L'API Workflows, il client ABAP include il metodo sendHttpCallback che offre altri modi per gestire i flussi di lavoro. Per ulteriori informazioni, consulta Corso /GOOG/CL_WORKFLOWS_V1.

  • Utility Role Finder: l'utilità Role Finder, integrata nell'SDK, consente di identificare comodamente i ruoli IAM associate a varie API Google Cloud. Per ulteriori informazioni, consulta Trovare i ruoli IAM per le API Google Cloud.

  • Stub client API avanzata: quando scrivi il codice nell'editor ABAP, possono visualizzare la descrizione di ciascun campo di un tipo ABAP. Questa funzione consente di puoi comprendere rapidamente lo scopo di ciascun campo della classe API client stub.

  • Risolto un problema relativo ai caricamenti ripristinabili: per i caricamenti ripristinabili su Cloud Storage e Google Drive, il problema che si è verificato a causa di dati sconosciuti le dimensioni del file vengono risolte.

Versione 1.6

La versione 1.6 dell'SDK ABAP per Google Cloud on-premise o cloud introduce le seguenti funzionalità:

  • Miglioramenti relativi all'API: l'SDK offre miglioramenti al client ABAP. per le seguenti API Google Cloud:

    • Vertex AI: puoi utilizzare la libreria client ABAP avanzata per API Vertex AI per creare applicazioni utilizzando l'IA generativa funzionalità degli LLM multimodali, o Gemini. Per ulteriori informazioni, consulta Introduzione a Vertex AI.

    • Connettori di integrazione: puoi utilizzare la libreria client ABAP per l'API Integration Connectors per creare integrazioni perfette con come Salesforce, Workday e ServiceNow. Per delle origini dati supportate, vedi Tutti i connettori di integrazione.

      Utilizzando le sottoscrizioni agli eventi in Integration Connectors insieme con Application Integration, puoi creare integrazioni utili per soddisfare le tue esigenze aziendali. Per informazioni su come configurare Trigger di Application Integration attivati Dati SAP ERP e dati del gateway SAP; consulta l'attivatore SAP ERP e trigger gateway SAP, rispettivamente.

    • Google Drive: puoi utilizzare la libreria client ABAP avanzata per API Drive per caricare i dati dei file. L'SDK fornisce metodi per semplificare caricamenti multiparte e ripristinabili. Per informazioni sul caricamento dei dati di un file su Drive , vedi Caricare i dati di un file su Drive.

    • Cloud Logging: puoi utilizzare la libreria client ABAP per API Logging per inviare i log delle applicazioni a Logging. Con Logging puoi visualizzare tutti i tuoi log in un'unica posizione per la risoluzione dei problemi e il monitoraggio.

    Per informazioni sulle librerie client ABAP, consulta l'articolo relativo all'SDK ABAP per le librerie client di Google Cloud.

  • Autenticazione con la federazione delle identità per i carichi di lavoro: per i sistemi SAP ospitati all'esterno di Google Cloud, puoi eseguire l'autenticazione in Google Cloud utilizzando i token tramite la federazione delle identità per i carichi di lavoro. Con la federazione delle identità per i carichi di lavoro puoi concedere ai carichi di lavoro SAP on-premise o multi-cloud l'accesso alle risorse Google Cloud senza utilizzare una chiave dell'account di servizio. Per maggiori informazioni, consulta Eseguire l'autenticazione utilizzando i token tramite la federazione delle identità per i carichi di lavoro.

  • Transazione IMG personalizzata: per gestire l'SDK ABAP per le configurazioni Google Cloud, l'SDK fornisce una transazione IMG personalizzata /GOOG/SDK_IMG. Se utilizzi SAP come SAP CRM o SAP BW, che non dispongono del Guida all'implementazione (IMG), puoi utilizzare IMG /GOOG/SDK_IMG per configurare l'SDK.

  • Trasformazioni JSON personalizzate: l'SDK ora offre un maggiore controllo rispetto ai dati scambiati con gli stub API attraverso trasformazioni JSON personalizzate. Mentre il comportamento predefinito utilizza la classe fornita da SAP /UI2/CL_JSON per serializzazione e deserializzazione, puoi implementare una logica personalizzata per queste attività utilizzando un componente aggiuntivo BADI (Business Add-In) incluso nell'SDK. Per ulteriori informazioni, vedi Serializzazione e deserializzazione di richieste e risposte API.

  • Codelab per l'SDK ABAP per Google Cloud: codelab per l'SDK ABAP per Google Cloud fornire tutorial per aiutarti a imparare a usare i servizi Google tramite l'SDK. Per accedere ai codelab per l'SDK ABAP per Google Cloud, vedi Codelabs.

  • Procedura guidata per il codice basato sul web: senza dover installare L'SDK ABAP per Google Cloud, la procedura guidata di creazione del codice basata sul web, consente di generare codice campione per tutti i metodi pubblici degli stub del client API forniti dall'SDK. Per utilizzare la procedura guidata di codice basata sul web, vedi Procedura guidata del codice per l'SDK ABAP per Google Cloud.

Versione 1.5

La versione 1.5 dell'SDK ABAP per Google Cloud on-premise o cloud introduce le seguenti funzionalità:

Versione 1.1 to 1.4 (non disponibile)

Le versioni da 1.1 a 1.4 dell'SDK ABAP per Google Cloud on-premise o cloud non sono disponibili.

Versione 1.0

La versione 1.0 dell'SDK ABAP on-premise o su qualsiasi cloud per Google Cloud fornisce il client ABAP per le seguenti API Google Cloud: