• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
btp api  ·  btp cli  ·  Event Information  ·  SCJH

Práctica de SAP CodeJam con la CLI y las API de btp

By s4pcademy 


SAP CodeJam en Engineering ITS en Heilbronn, Alemania

El propósito de CodeJam era conocer el poder de BTP CLI y Core Services, para crear informes allí y administrar los recursos en SAP BTP. CodeJam nos dio tiempo para comprender mejor cómo se relacionan estas dos tecnologías: btp CLI y Core Services API.

En lugar de solo comprender las interfaces, tratamos de profundizar en cómo funcionan y exploramos cómo la CLI y las API pueden actuar juntas a través de sesiones prácticas en el sistema.

Para ello, los participantes elaboraron ejercicios con DJ Adams, Kevin Riedelsheimer, Marco Holzwarth y Dinah Onyino siempre disponibles para responder a las preguntas de los participantes. Se hicieron preguntas al final de cada ejercicio para revisar y reforzar lo recién aprendido.

Uno de los primeros ejercicios fue instalar la CLI de btp. Básicamente, la pregunta es ¿por qué tener un Dev Space en App Studio? El Developer Space es un área básica que proporciona el mismo entorno de desarrollo a los participantes del codejam. Este es un buen requisito previo para aprender juntos al mismo ritmo y realizar los ejercicios.

Los puntos fuertes de la CLI de btp son, por ejemplo:

– Proporciona un acceso cómodo y conveniente a las API de BTP.

– Es una herramienta de línea de comandos

– Es compatible con secuencias de comandos, es decir, puede utilizar la CLI de btp en secuencias de comandos de shell, por ejemplo, para automatizaciones.

El segundo ejercicio nos permitió autenticarnos con éxito contra la CLI de btp y la cuenta de SAP BTP. Además, se enseñaron los antecedentes básicos, por ejemplo, para averiguar dónde encontrar los archivos de configuración en caso de error. En el siguiente ejercicio, podríamos instalar la función de finalización automática, que es una función útil para los usuarios avanzados (lo sabe, comienza a escribir una palabra y, al presionar la tecla de tabulación, la palabra se completa sola…). El cuarto ejercicio nos permitió usar la CLI de btp para el uso de scripts, por ejemplo, para tareas de automatización…

La segunda parte del codejam fue más sobre la API. Más precisamente, la primera parte del CJ se ocupó de la CLI y la segunda parte de la API. Ahora se explicó que, por ejemplo, la implementación de CLI tiene un carácter de cliente/servidor. Esto significa que el componente del servidor, por ejemplo, permite llamar a las API en el paquete Core Services. Aquí DJ incorporó suficiente tiempo para cuestionar y comprender el trasfondo.

En el siguiente ejercicio seis, se trabajaron las credenciales requeridas con respecto a la llamada a la API. Aquí, DJ mostró a los participantes una nueva función para recopilar y clasificar datos… ARTE ASCII… A los participantes más jóvenes les encantará… Aquellos que conocen a DJ saben que, por supuesto, es mucho mejor que el complicado BPMN con Pools and Lanes, Tasks, Events etc… 😊

En el ejercicio siete, ahora hicimos una llamada a la API. Después de que se crearon los requisitos previos en los primeros ejercicios y tenemos un token, ahora se podría realizar la llamada OAuth 2.0. En una hora avanzada, el ejercicio ocho mostró qué es un identificador único global (GUID) y cómo usarlo, por ejemplo, para crear otra subcuenta. Como reserva didáctica, DJ tenía un ejercicio nueve con él, que en realidad ya se ocupaba de la administración. Aquí se mostraban actividades como eliminar recursos. Para aquellos que ya habían trabajado en todos los ejercicios, DJ tenía otro bono en su equipaje. Aquí se mostró cómo se puede realizar otra llamada para conocer el estado de una operación ejecutada de forma asíncrona.

Patrocinadores:

Ingeniería ITS GmbH - Mit Innovación en die digitale Zukunft




APIBTPCLICodeJamconlasprácticaSAP

Artículos relacionados


Business Trends
Transformación de las finanzas minoristas en una estrategia de plataforma SAP S/4HANA
analytical application  ·  circlebar  ·  progressbar  ·  Technical Articles
Cree y muestre una hermosa barra de progreso circular en SAP Analytics Cloud
Technical Articles
Operaciones de API para objetos comerciales personalizados en S/4HANA Cloud
Boletín de SAP Enterprise Support Academy Marzo de 2023
Previo
Usando la regla comercial, ¿cómo evitar que los usuarios envíen datos dentro del objeto MDF en ciertos días?
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.