Descripción general del SDK de ABAP para Google Cloud

El SDK de ABAP para Google Cloud te permite incorporar las amplias capacidades de Google Clouddirectamente en tu desarrollo de SAP con tu lenguaje de programación preferido, ABAP. Puedes acceder a toda la variedad de APIs de Google Cloud a través del conjunto integral de bibliotecas cliente de ABAP que proporciona el SDK. Más allá de la conectividad básica, el SDK ofrece soluciones y aceleradores que te permiten usar las capacidades avanzadas de IA y aprendizaje automático de Google Cloud.

El SDK listo para usar realiza el trabajo pesado de la implementación de la conectividad, la seguridad, la serialización de datos y el manejo de errores, lo que permite a los desarrolladores de ABAP enfocarse en compilar la lógica empresarial. El SDK también incluye un asistente de código para comenzar a usar rápidamente el código estándar. Esto reduce en gran medida la cantidad de código que los desarrolladores necesitan escribir y acorta el tiempo de generación de valor empresarial.

Funciones del SDK de ABAP para Google Cloud

Casos de uso

Con el SDK de ABAP para Google Cloud, puedes compilar aplicaciones empresariales significativas con las capacidades avanzadas de IA y aprendizaje automático de Google Cloud. Estos son algunos casos de uso comunes:

Agentes de IA basados en ABAP
Si realizas la integración con Vertex AI a través del SDK de Vertex AI para ABAP, puedes crear agentes de IA basados en ABAP que operen directamente dentro de tus sistemas SAP. Estos agentes pueden automatizar procesos complejos, tomar decisiones proactivas y aprender de los datos, lo que genera importantes ganancias de eficiencia en varios módulos de SAP, como finanzas, cadena de suministro, RR.HH. y ventas.
Transferencia de datos a BigQuery
Con el Kit de herramientas de BigQuery para SAP, puedes establecer un mecanismo de transferencia de datos de SAP a BigQuery. Esto permite la transferencia eficiente de grandes conjuntos de datos, lo que potencia el análisis y la generación de informes directamente desde tu entorno de SAP.
Decisiones comerciales en tiempo real con la IA y el AA de BigQuery
Con el SDK de ABAP para Google Cloud, puedes usar las capacidades de IA y AA de BigQuery directamente desde SAP. Puedes cargar datos de SAP en BigQuery, crear y entrenar modelos de AA y, luego, publicar predicciones y estadísticas en tus aplicaciones SAP en tiempo real. Esto permite la toma de decisiones basadas en datos dentro de los procesos de SAP.
Administración de contenido potenciada por IA
Al usar Cloud Storage como un repositorio de contenido escalable para SAP, el SDK de ABAP para Google Cloud proporciona administración de contenido potenciada por IA para documentos adjuntos a objetos comerciales y datos comerciales archivados. Puedes hacer lo siguiente:
  • Administra y analiza documentos: Almacena y administra documentos adjuntos a objetos comerciales en Cloud Storage. Luego, usa el SDK de BigQuery AI y ML para ABAP con Gemini para analizar estos datos, generar incorporaciones y realizar búsquedas vectoriales para categorizar y recuperar información de forma inteligente.
  • Archiva datos empresariales y obtén estadísticas a partir de ellos: Archiva datos empresariales en Cloud Storage. Luego, usa el SDK de BigQuery AI y ML para ABAP con Gemini para analizar patrones, identificar tendencias y obtener estadísticas a partir de este vasto conjunto de datos para tomar decisiones basadas en datos más profundas.
Automatización de procesos empresariales con Document AI
Si integras Document AI con SAP a través del SDK de ABAP para Google Cloud, puedes automatizar tareas como el procesamiento de facturas, el manejo de órdenes de compra y otros flujos de trabajo que requieren muchos documentos. Document AI extrae, clasifica y procesa datos no estructurados de documentos, lo que reduce significativamente el esfuerzo manual y los errores.
Integraciones de sistemas controladas por eventos en tiempo real
Con el kit de herramientas de Business Eventing para SAP, puedes facilitar la integración en tiempo real entre SAP y los servicios de Google Cloud como Pub/Sub. Esta capacidad clave habilita arquitecturas basadas en eventos, lo que permite que tus sistemas SAP reaccionen de inmediato a los eventos empresariales, intercambien datos en tiempo real y activen acciones automatizadas, lo que hace que tus entornos empresariales sean ágiles y responsivos.
Protege las aplicaciones y el sistema SAP
Puedes realizar la integración con Secret Manager y Cloud Key Management Service para almacenar, recuperar y transmitir de forma segura datos sensibles de SAP, lo que garantiza una seguridad y un cumplimiento sólidos.

Estos son solo algunos ejemplos de casos prácticos comerciales típicos. Con compatibilidad para todas las Google Cloud APIs, el SDK de ABAP para Google Cloud aporta toda la potencia de Google Clouda la plataforma ABAP, lo que crea un sinnúmero de oportunidades para que transformes tu empresa.

Ediciones del SDK de ABAP para Google Cloud

El SDK de ABAP para Google Cloud ofrece dos ediciones que proporcionan a los desarrolladores opciones para usar el SDK de forma local, en Google Cloud, en cualquier otra nube, S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition y otras apps de ABAP en la nube.

  • Edición SAP BTP: Para usar en S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition y otras apps de ABAP en la nube. La edición SAP BTP del SDK proporciona integración con más de 70 Google Cloud APIs.
  • Edición local o en cualquier nube: Para usar en S/4HANA, ECC y S/4HANA Cloud Private Edition. La edición local o cualquier edición en la nube del SDK proporciona integración con más de 294 Google Cloud APIs.

En el siguiente diagrama, se muestran las dos ediciones del SDK de ABAP para Google Cloud y dónde se puede instalar cada una.

Ediciones del SDK de ABAP para Google Cloud

Puedes elegir la edición del SDK que se adapte a tu entorno de ejecución de ABAP.

Edición SAP BTP

Instala la edición SAP BTP del SDK de ABAP para Google Cloud en el entorno de SAP BTP, ABAP.

Esta edición te permite compilar integraciones y extensiones mediante la recomendación de extensión en paralelo de SAP.

A partir de la versión 1.1, la edición SAP BTP del SDK de ABAP para Google Cloud ofrece una herramienta dedicada, el SDK de Vertex AI para ABAP, para una interacción fluida con la plataforma de Vertex AI de Google Cloud. Si deseas obtener información sobre el SDK de Vertex AI para ABAP, consulta Descripción general del SDK de Vertex AI para ABAP.

Para obtener adiciones y mejoras en la edición SAP BTP del SDK de ABAP para Google Cloud, consulta Novedades de la edición SAP BTP del SDK de ABAP para Google Cloud.

Edición local o cualquier edición en la nube

Instalas la edición local o cualquier edición en la nube del SDK de ABAP para Google Cloud en tu sistema host de SAP en Compute Engine, cualquier máquina virtual en la nube, RISE con S/4HANA Cloud Private Edition o instancias locales.

Esta edición te permite compilar integraciones y extensiones en la app directamente en tu aplicación de SAP.

Para obtener adiciones y mejoras en la edición local o en cualquier edición del SDK de ABAP para Google Cloud, consulta Novedades de la edición local o en la nube del SDK de ABAP para Google Cloud.

Soluciones y aceleradores

La edición local o cualquier edición en la nube del SDK de ABAP para Google Cloud ofrece las siguientes soluciones y aceleradores:

  • SDK de Vertex AI para ABAP: Te permite interactuar con la plataforma de Vertex AI de Google Cloud. Si deseas obtener información sobre el SDK de Vertex AI para ABAP, consulta Descripción general del SDK de Vertex AI para ABAP.

  • SDK de IA y AA de BigQuery para ABAP: Te permite usar las capacidades de IA y AA de BigQuery en tus aplicaciones ABAP y agentes de IA basados en ABAP. El SDK ofrece las siguientes capacidades desde tu entorno de ABAP:

    • Usa Gemini para analizar los datos de tu empresa en BigQuery.
    • Genera y administra embeddings para datos empresariales en BigQuery y convierte a BigQuery en tu base de datos vectorial de bajo costo.
    • Realiza búsquedas de vectores en tus datos empresariales en BigQuery para buscar similitudes o para usar RAG en tu modelo.

    Para obtener más información, consulta la descripción general del SDK de BigQuery AI y ML para ABAP.

  • BigQuery Toolkit para SAP: Te permite replicar datos de tus tablas de SAP a BigQuery de forma programática, sin SAP Landscape Transformation Replication Server. Para obtener más información, consulta la Descripción general de BigQuery Toolkit para SAP.

  • Business Eventing Toolkit for SAP: Te permite integrar SAP con Google Cloudy otros sistemas empresariales a través de su arquitectura basada en eventos, lo que requiere una configuración mínima. Para garantizar la estandarización de los eventos, el kit de herramientas proporciona módulos integrados que te permiten codificar tus eventos de SAP en la especificación de CloudEvents estándar de la industria. Luego, puedes publicar estos eventos estandarizados en destinos prediseñados para servicios deGoogle Cloud , como Pub/Sub, Cloud Run Functions, Firebase Cloud Messaging (FCM) y Integration Connectors. Para obtener más información, consulta Business Eventing Toolkit for SAP.

  • Cloud Storage como repositorio de contenido para SAP: Te permite implementar Cloud Storage como repositorio de contenido para SAP. Cloud Storage puede satisfacer tus necesidades de almacenamiento de datos relacionados con SAP para almacenar varios tipos de archivos, como PDFs e imágenes, y para archivar datos comerciales. Para obtener más información, consulta Implementa Cloud Storage como un repositorio de contenido para SAP.

Arquitecturas de referencia

Explora el SDK de ABAP para Google Cloud con la ayuda de las arquitecturas de referencia y descubre cómo el SDK puede aportar innovación a tu entorno de aplicaciones de SAP. Puedes usar el SDK para integrarlo en Vertex AI y aprovechar las capacidades avanzadas de IA y aprendizaje automático, y otros servicios de Google Cloudcomo BigQuery, Pub/Sub, Cloud Storage y muchos más. Para obtener más información, consulta Arquitecturas de referencia para el SDK de ABAP para Google Cloud.

Comunidad deGoogle Cloud

También puedes comentar el SDK de ABAP para Google Cloud con la comunidad en los Foros de Cloud.

Recursos de la comunidad

Para ayudarte a aprovechar al máximo el SDK de ABAP para Google Cloud, puedes explorar los siguientes recursos de la comunidad:

  • OpenAPI Generator para el SDK de ABAP para Google Cloud: Te permite integrar tus APIs personalizadas o privadas alojadas en Google Cloud en tus aplicaciones de SAP, ya que genera las clases de ABAP que son compatibles con el SDK de ABAP para Google Cloud. Para obtener más información, consulta OpenAPI Generator for ABAP SDK for Google Cloud.

¿Qué sigue?