• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram

S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram
Technical Articles

Transporte y Despliegue de Artefactos en WEB IDE : HANA XSA

By s4pcademy 


Hoy voy a hablar sobre el transporte y la implementación de artefactos en WEB IDE: HANA XSA. En el siguiente diagrama, voy a hablar sobre las diferentes opciones de implementación para la aplicación MTA.

Ahora describa todos y cada uno de los procesos de implementación de Application Artifact en Detalles:

1. Implementación de artefactos usando SAP ChaRM:

A. Primero configure CTS+ para SAP HANA en SAP Solution Manager.

Enlace SAP relacionado:

https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=447468169#ConfiguringCTS+inSAPSolutionManager7.1and7.2-1.1.CTS+forSAPHANA

B. Configurar un destino HTTP.

C. Configurar la interfaz de usuario del organizador de transporte.

D. Configurar el entorno de transporte XSA.

Enlace SAP de referencia –

https://www.sap.com/documents/2015/07/6ac162e3-527c-0010-82c7-eda71af511fa.html

E. Configure los sistemas HANA para CHARM como sistema no SAP (configuración horizontal del sistema TMS).
F. Configurar los sistemas de origen y de destino.

G. Cree un transporte CTS utilizando STMS y adjunte el archivo .MTAR al transporte y muévalo al destino configurado.

El flujo de datos general se verá a continuación para SAP ChaRM con CTS+:

https://assets.cdn.sap.com/sapcom/docs/2016/12/98ccd65a-9c7c-0010-82c7-eda71af511fa.pdf

2. Implementación usando GitHub e implementación de CI/CD:

Cómo integrar GitHub en el IDE web y realizar operaciones push y pop para poner y obtener datos de Git y disponibles en el siguiente enlace:

https://blogs.sap.com/2022/12/15/mta-project-integration-with-git-in-business-application-studio-hana-xsa/

Ahora hablaremos sobre la interacción de Git con CI/CD para automatizar la integración del código:

Los pasos de configuración se proporcionan en GitHub con el siguiente enlace de referencia:

https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps/

Una canalización de CI/CD para servicios de aplicaciones extendidos de SAP HANA, modelo avanzado comprende los siguientes pasos:

  • Transfiera sus cambios de código a una herramienta de administración de código fuente (SCM) de su elección. El evento de envío al sistema SCM desencadena el proceso de CI.

  • En la compilación de CI, Cloud MTA Build Tool (MBT) activa los compiladores específicos de la tecnología para los respectivos módulos contenidos en el MTA. Para más información, ver Herramienta de creación de MTA en la nubeInformación publicada en un sitio que no es de SAP

  • La herramienta de compilación de Cloud MTA empaqueta los artefactos de cada módulo en un archivo de almacenamiento con la extensión .mtar.

  • El resultado de la compilación se implementa automáticamente en un entorno para pruebas automatizadas durante la compilación de CI. La compilación de CI puede contener diferentes pruebas, como verificaciones de código estático para las fuentes de JavaScript y pruebas de interfaz de usuario automatizadas.

  • El archivo MTA se implementa en el entorno de producción.

URL de referencia:

https://help.sap.com/docs/CICD_OVERVIEW/3324745951b44b578bd65221d2ff8f9a/55242ddaa08d4f3190fd06171b5f85f5.html

3. Implemente con XS Deploy usando la línea de comando o usando la interfaz IDE web:

El tiempo de ejecución avanzado XS está instalado en el servidor HANA XSA. Pero si desea implementar usando la línea de comando desde su máquina local, siga los pasos a continuación:

  1. Instale las herramientas del cliente XS CLI localmente.
  2. Configure las herramientas de línea de comandos para usar el registro de NPM para resolver las dependencias del paquete si es necesario.
  3. Ejecute el siguiente comando para implementar su archivo .mtar:

A. xs implementa student.mtar

4. para verificar la aplicación, use estos dos comandos:

A. Servicios xs y aplicación xs.

URL de referencia –

https://help.sap.com/docs/SAP_HANA_PLATFORM/400066065a1b46cf91df0ab436404ddc/0919e1cbd20646aead930a5743cfa7e1.html

También puede implementar el archivo mtar desde las interfaces gráficas de Web IDE después de compilar los archivos MTAR.

4. Implementación por transporte ABAP utilizando SCTS_HTA_TOOLS:

Para usar esta pila ABAP de implementación, debe configurarse en el SID SAM en la parte superior del servidor HANA.

Usuario de transporte ABAP para transportar los archivos MTAR adjuntos al sistema correspondiente e importarlos al espacio XSA equivalente.

La configuración está disponible en el siguiente enlace –

https://launchpad.support.sap.com/#/notes/2569651

Se trata de la implementación de HANA XSA. Espero que ayude.



Source link


ArtefactosDespliegueHANAIDETransportewebXSA

Artículos relacionados


User Experience Insights
S/4Hana Cloud Recorrido logístico de extremo a extremo del proceso Make to Stock (MTS) con integración de Ventas, Adquisiciones, Fabricación, Transporte, Ariba Network y DMC.
SQL Execution Engine  ·  Technical Articles
Ejecución de consultas más rápida utilizando menos memoria en SAP HANA Cloud
demo readiness  ·  Event Information  ·  NA Partner Solution Adoption  ·  Pre-sales Validation
Otro exitoso taller de preparación para la demostración de S/4 HANA Cloud, edición pública en NA

Deja tu comentario Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

Cómo programar trabajos de aplicaciones desde un objeto comercial basado en RAP
Previo
Anticipos en SAP Business ByDesign
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.
Cookies Para que este sitio funcione adecuadamente, a veces instalamos en los dispositivos de los usuarios pequeños ficheros de datos, conocidos como cookies. La mayoría de los grandes sitios web también lo hacen.
Aceptar
Cambiar ajustes
Configuración de Cookie Box
Configuración de Cookie Box

Ajustes de privacidad

Decida qué cookies quiere permitir. Puede cambiar estos ajustes en cualquier momento. Sin embargo, esto puede hacer que algunas funciones dejen de estar disponibles. Para obtener información sobre eliminar las cookies, por favor consulte la función de ayuda de su navegador. Aprenda más sobre las cookies que usamos.

Con el deslizador, puede habilitar o deshabilitar los diferentes tipos de cookies:

  • Bloquear todas
  • Essentials
  • Funcionalidad
  • Análisis
  • Publicidad

Este sitio web hará:

Este sitio web no:

  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
  • Recuerde sus detalles de inicio de sesión
  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
Guardar y cerrar