Yang baru di ABAP SDK untuk Google Cloud edisi cloud atau on-premise

Dokumen ini mencantumkan penambahan dan peningkatan pada ABAP SDK untuk Google Cloud edisi lokal atau cloud. Untuk mengetahui informasi selengkapnya tentang ABAP SDK untuk Google Cloud edisi cloud atau lokal, lihat Panduan ABAP SDK untuk Google Cloud edisi cloud atau lokal.

Untuk mengetahui informasi tentang langkah-langkah untuk mengupdate ABAP SDK untuk Google Cloud edisi cloud atau on-premise, lihat Mengupdate ABAP SDK untuk Google Cloud.

Untuk mempelajari arsitektur referensi yang menunjukkan cara mengintegrasikan layanan Google Cloud dalam lanskap aplikasi SAP Anda menggunakan ABAP SDK untuk Google Cloud, lihat Arsitektur referensi untuk ABAP SDK untuk Google Cloud.

Untuk penambahan dan peningkatan pada ABAP SDK edisi SAP BTP untuk Google Cloud, lihat Yang baru di ABAP SDK edisi SAP BTP untuk Google Cloud.

Untuk melihat semua pengumuman dari SAP di Google Cloud, lihat Catatan rilis.

Anda dapat mendiskusikan ABAP SDK untuk Google Cloud dengan komunitas di Cloud Forum.

Versi 1.8

ABAP SDK untuk Google Cloud edisi cloud atau versi on-premise versi 1.8 memperkenalkan fitur berikut:

Versi 1.7

ABAP SDK untuk Google Cloud edisi cloud atau versi on-premise versi 1.7 memperkenalkan fitur berikut:

  • Dukungan untuk lebih banyak Google Cloud API: Mulai versi 1.7, Google Cloud telah memperkaya pengalaman developer dengan memperkenalkan library klien ABAP untuk lebih dari 20 Google Cloud API tambahan ke dalam SDK, termasuk API utama berikut:

    • Apigee API v1: Mengintegrasikan aplikasi ABAP Anda dengan Apigee, platform pengelolaan API Google Cloud. Dengan Apigee API, Anda dapat mengelola dan memantau Google Cloud API untuk performa, keamanan, dan pengalaman developer yang lebih baik.
    • Cloud Run Admin API v2: Menyederhanakan deployment dan pengelolaan aplikasi ABAP serverless di Cloud Run. Cloud Run menawarkan fleksibilitas dan skalabilitas untuk arsitektur aplikasi modern, sehingga memudahkan pengelolaan dan penskalaan aplikasi Anda.
    • Discovery Engine API: Dukung aplikasi ABAP Anda dengan kemampuan penelusuran cerdas untuk menampilkan produk, artikel, atau dokumen yang relevan berdasarkan kueri pengguna. Dengan Discovery Engine API, Anda dapat meningkatkan penemuan informasi dan memanfaatkan kecanggihan Vertex AI Agent Builder untuk membuat agen AI percakapan yang dapat berinteraksi dengan lancar dengan sistem SAP Anda.
    • Dialogflow API v3: Buat antarmuka percakapan dan chatbot ke dalam aplikasi ABAP menggunakan kemampuan pemrosesan bahasa alami Dialogflow. Dengan Dialogflow API, Anda dapat meningkatkan dukungan pelanggan, mengotomatiskan proses, dan memberikan interaksi yang dipersonalisasi.
    • Google Forms API v1: Buat, baca, atau perbarui Google Forms secara terprogram dari aplikasi ABAP. Dengan Forms API, Anda dapat mengotomatiskan survei, mengumpulkan masukan pelanggan, atau mengumpulkan data untuk analisis.
    • Google Slides API v1: Memungkinkan aplikasi ABAP membuat atau memanipulasi presentasi secara terprogram. Dengan Slides API, Anda dapat mengotomatiskan pembuatan laporan, visualisasi data, atau alur kerja pembuatan konten.
    • Identity and Access Management (IAM) API v2: Buat aplikasi ABAP untuk mengelola autentikasi dan otorisasi dengan lancar. Dengan IAM API v2, Anda dapat menerapkan keamanan yang ditingkatkan dan kontrol terperinci atas izin pengguna dan akses ke resource Google Cloud.
    • Storage Transfer Service API v1: Menyederhanakan migrasi set data besar dari penyimpanan lokal atau penyedia cloud lainnya ke Cloud Storage. Dengan Storage Transfer Service API, Anda dapat mengoptimalkan alur kerja transfer data untuk aplikasi ABAP.
    • Vertex AI v1beta1: Gunakan fitur pengelolaan korpus Retrieval-Augmented Generation (RAG) yang ditingkatkan untuk penggunaan basis pengetahuan kustom yang efisien. Dengan Vertex AI v1beta1, Anda dapat memanfaatkan analisis prediktif, otomatisasi cerdas, pengambilan keputusan berbasis data, dan alat yang ditingkatkan untuk mengindeks atau mengambil informasi dari kumpulan dokumen yang besar.

    SDK ini menyediakan library klien ABAP untuk lebih dari 75 Google Cloud API. Untuk informasi tentang library klien, lihat Library klien ABAP SDK untuk Google Cloud.

  • Peningkatan autentikasi untuk fungsi Cloud Run: Anda dapat menggunakan akun layanan khusus untuk autentikasi guna memanggil fungsi Cloud Run dari ABAP SDK. Bergantung pada lingkungan tempat sistem SAP Anda dihosting, Anda dapat mengakses fungsi Cloud Run generasi ke-1 dan ke-2 menggunakan JWT, Workload Identity Federation, atau autentikasi Google. Untuk informasi selengkapnya, lihat Autentikasi untuk memanggil fungsi Cloud Run.

  • Kontrol yang ditingkatkan untuk Workflows API: Untuk Workflows API, library klien ABAP menyertakan metode sendHttpCallback yang menawarkan lebih banyak cara untuk mengelola alur kerja Anda. Untuk mengetahui informasi selengkapnya, lihat Class /GOOG/CL_WORKFLOWS_V1.

  • Utilitas Pencari Peran: Utilitas Pencari Peran, yang terintegrasi dalam SDK, memungkinkan Anda mengidentifikasi peran IAM yang terkait dengan berbagai Google Cloud API dengan mudah. Untuk mengetahui informasi selengkapnya, lihat Menemukan peran IAM untuk Google Cloud API.

  • Stub klien API yang ditingkatkan: Saat menulis kode di editor ABAP, Anda dapat melihat deskripsi setiap kolom dari jenis ABAP. Fitur ini membantu Anda memahami tujuan setiap kolom di class stub klien API dengan cepat.

  • Memperbaiki masalah terkait upload yang dapat dilanjutkan: Untuk upload yang dapat dilanjutkan ke Cloud Storage dan Google Drive, masalah yang terjadi karena ukuran file yang tidak diketahui telah diperbaiki.

Versi 1.6

ABAP SDK untuk Google Cloud edisi cloud atau versi on-premise versi 1.6 memperkenalkan fitur berikut:

  • Peningkatan terkait API: SDK menawarkan peningkatan pada library klien ABAP untuk Google Cloud API berikut:

    • Vertex AI: Anda dapat menggunakan library klien ABAP yang ditingkatkan untuk Vertex AI API guna mem-build aplikasi menggunakan kemampuan AI generatif dari LLM multi-modal, seperti Gemini. Untuk mengetahui informasi selengkapnya, lihat Pengantar Vertex AI.

    • Konektor Integrasi: Anda dapat menggunakan library klien ABAP untuk Integration Connectors API guna membuat integrasi yang lancar dengan berbagai sumber data seperti Salesforce, Workday, dan ServiceNow. Untuk daftar sumber data yang didukung, lihat Semua Konektor Integrasi.

      Dengan menggunakan langganan peristiwa di Integration Connectors bersama dengan Integrasi Aplikasi, Anda dapat membuat integrasi yang berguna untuk memenuhi kebutuhan bisnis Anda. Untuk informasi tentang cara mengonfigurasi pemicu Integrasi Aplikasi pada data SAP ERP dan data SAP Gateway, lihat pemicu SAP ERP dan pemicu SAP Gateway.

    • Google Drive: Anda dapat menggunakan library klien ABAP yang ditingkatkan untuk Drive API guna mengupload data file. SDK menyediakan metode untuk upload sederhana, upload multibagian, dan upload yang dapat dilanjutkan. Untuk informasi tentang upload data file ke Drive , lihat Mengupload data file.

    • Cloud Logging: Anda dapat menggunakan library klien ABAP untuk Logging API guna mengirim log aplikasi ke Logging. Dengan Logging, Anda dapat melihat semua log di satu tempat untuk pemecahan masalah dan pemantauan.

    Untuk informasi tentang library klien ABAP, lihat library klien ABAP SDK untuk Google Cloud.

  • Autentikasi menggunakan Workload Identity Federation: Untuk sistem SAP yang dihosting di luar Google Cloud, Anda dapat melakukan autentikasi ke Google Cloud menggunakan token melalui Workload Identity Federation. Dengan Workload Identity Federation, Anda dapat memberikan akses beban kerja SAP lokal atau multi-cloud ke resource Google Cloud tanpa menggunakan kunci akun layanan. Untuk mengetahui informasi selengkapnya, lihat Mengautentikasi menggunakan token melalui Workload Identity Federation.

  • Transaksi IMG kustom: Untuk mengelola konfigurasi ABAP SDK untuk Google Cloud, SDK menyediakan transaksi IMG kustom /GOOG/SDK_IMG. Jika menggunakan produk SAP seperti SAP CRM atau SAP BW, yang tidak memiliki Implementation Guide (IMG), Anda dapat menggunakan transaksi IMG kustom /GOOG/SDK_IMG untuk mengonfigurasi SDK.

  • Transformasi JSON kustom: SDK kini menawarkan kontrol yang lebih besar terhadap data yang dipertukarkan dengan stub API melalui transformasi JSON kustom. Meskipun perilaku default menggunakan class /UI2/CL_JSON yang disediakan SAP untuk serialisasi dan deserialisasi, Anda dapat menerapkan logika kustom untuk tugas ini menggunakan BADI (Add-In Bisnis) yang disertakan dengan SDK. Untuk informasi selengkapnya, lihat Serialisasi dan deserialisasi permintaan dan respons API.

  • Codelab untuk ABAP SDK untuk Google Cloud: Codelab untuk ABAP SDK untuk Google Cloud menyediakan tutorial untuk membantu Anda mempelajari cara menggunakan layanan Google melalui SDK. Untuk mengakses codelab ABAP SDK untuk Google Cloud, lihat Codelab.

  • Wizard kode berbasis web: Tanpa perlu menginstal ABAP SDK untuk Google Cloud, wizard kode berbasis web memungkinkan Anda membuat contoh kode untuk semua metode publik stub klien API yang disediakan oleh SDK. Untuk menggunakan wizard kode berbasis web, lihat Wizard kode untuk ABAP SDK untuk Google Cloud.

Versi 1.5

ABAP SDK untuk Google Cloud edisi cloud atau versi on-premise versi 1.5 memperkenalkan fitur berikut:

Versi 1.1 hingga 1.4 (Tidak tersedia)

ABAP SDK untuk Google Cloud edisi cloud atau versi on-premise 1.1 hingga 1.4 tidak tersedia.

Versi 1.0

ABAP SDK untuk Google Cloud versi 1.0 di lokal atau edisi cloud apa pun menyediakan library klien ABAP untuk Google Cloud API berikut: