Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
BirgitS
Product and Topic Expert
Product and Topic Expert
833

Dear SAP Community,

Welcome to the August edition of our Product Updates for SAP Business Application Studio! We are excited to share with you the latest updates, enhancements, and new features that are now available.

 

HDI Container Content Management

The SAP HANA tools in SAP Business Application Studio offer a new management UI for HDI container content. The HDI container content manager allows deploying, undeploying, and reading content from a bound HDI container service from and to the current dev space.

The HDI container content manager can be started via the command palette command “SAP HANA: Start HDI Container Content Manager”. On the first screen a user can select the type of operation: deploy, undeploy, or recover.

HDIContainerContentManagement1.png

In the next screen a database module bound to an HDI container service must be selected. Once a valid module has been selected the state of the dev space is compared to the state of the database. The results are shown in a table:

HDIContainerContentManagement2.png

Depending on the chosen mode files can be deployed, undeployed, or recovered into the current dev space. The mode can be changed at any time via the “Mode” dropdown menu.

Artifact recovery can, for example, be used to implement firefighter scenarios in production systems where the current state of the database is unclear or difficult to get. The state of the production container can easily be recovered into a dev space and analyzed or debugged by a firefighter user.

Undeployment of individual files can be helpful when changing stacked database objects. Via the undeployment operation the entire hierarchy of objects can be recursively undeployed from the database and can be rebuilt from the bottom which can be difficult because of revalidation errors if objects are changed incompatibly.

 

HANA Calculation Views in the Storyboard

Calculation Views allow the definition of complex scenarios based on data available in an SAP HANA database. When working in a full stack application, you can now view the SAP HANA calculation views used in your project from the storyboard. The storyboard shows the connection between the view and the data model on which your service is based. Find here further information about the Storyboard and Project Explorer.HANACalculationViews.png

 

Release of UI5 Tooling 4.0 

This new release is packed with key enhancements, primarily focusing on enabling seamless UI5 2.x compatibility for your projects. Additionally, we've introduced a new feature for automatically generating locale information in the ‘manifest.json’, along with important housekeeping updates. We're committed to minimizing upgrade efforts for our developers. Projects currently using UI5 Tooling 3.x are generally expected to seamlessly transition to UI5 Tooling 4.0. Ready to dive into all the details? Head over to this blog post to explore the full scope of new features, improvements, and upgrade guidance: https://community.sap.com/t5/technology-blogs-by-sap/ui5-tooling-4-0/ba-p/13769578

 

Updated Java version in SAP Business Application Studio

To keep SAP Business Application Studio updated with industry standards we want to be aligned with the most recent Java LTS and formally support it. Thus, the default Java version of SAP Business Application Studio was updated to Java 21. All Java extensions were also updated to the latest version. As a Java developer you have the option to choose the Java version, using the ASDF version manager. This allows you to choose the Java version best suited for your purposes.

 

For further information on new features, please have a look at the “What’s new” information for SAP Business Application Studio and check our roadmap. If you want to stay up-to-date with news, learning resources, and product and strategy updates: follow our tag.

We look forward to seeing how you use these new capabilities to create innovative solutions and drive your projects forward. Stay tuned for more updates and happy coding! 😊