SAP HANA Cloud - Modeling Deep Dive - Unit 1
SAP HANA Cloud - Modeling Deep Dive - Unit 1
SAP HANA Cloud - Modeling Deep Dive - Unit 1
SAP Business Application Studio is a web-based Integrated Development Environment (IDE) supporting a wide variety
of development scenarios. One of those scenarios is data modeling in SAP HANA Cloud.
Business Application Studio natively supports Git for source file version management. Git controls are embedded into
the Business Application Studio interface.
Business Application Studio is based on Theia, which is a project from the Eclipse Foundation to which SAP
Contributes. It is plug-in compatible with Microsoft Visual Studio Code. This makes it easy to add extensions and there
are many open-source extensions available that improve productivity of the developer.
SAP Business Application Studio will be the common IDE for all non-ABAP SAP products.
It offers a very good performance, and it is open, flexible and customizable. You can add lots of different plus-ins to
improve productivity of developers.
Web IDE for SAP HANA can also be used for modeling in SAP HANA Cloud but is not recommended as it misses many
additional productivity aids and features that supports the modeler. Web IDE will not be developed further and Business
Application Studio will be the tool that receives all new features. Business Application Studio is the recommended tool for data
modeling in SAP HANA Cloud.
A Development Space must be running before you can work in it. You start it up from the landing page. When it is running, the
name of the Development Space "becomes" a hyperlink that you use to enter your Development Space.
Any Development Space automatically stops after some idle time, to preserve resources. So, be sure to always check the status of a
development space in the landing page before connecting to that space. This is especially true if you bookmark the URL of a
development space, which includes the space ID,
Depending on the SAP BTP subscription, there might be some limitations to the maximum number of spaces that you can create,
and the maximum number of spaces that can be running in parallel.
In an SAP BTP Trial account, you can define up to two Development Spaces and only one of these can be running at a time. If you
need to swap development spaces, you must first stop the one you were using.
When a project is opened in the Explorer view, you can navigate its content (sub-folders and files), open files with the editor, delete
or move files, and so on.
The ribbon at the top of the Explorer view shows the name of the folder (capitalized). It is opened as a workspace, meaning that
specific Business Application Studio settings can be associated to the folder.
When using File → Upload Files and drag and drop from your Windows File Explorer, the uploaded content might overwrite
existing content (same file name and same target folder). You do not get any warning.
The list of available views depend on the extensions that are included by default (depending on the kind of application
your development space was created for) or added as options.
Some of the views are added automatically as icons to the very left of the screen, others are not; but you can anyway
open any existing view by choosing Choose → Open View.
Some views have their own left pane, while others appear as a sub-pane of another one. For example, the SAP HANA
Projects and Java Projects views are presented in the same Explorer view.
To get a neat workplace, you can easily hide the icons of the views you do not need, and also hide any additional
extension-related pane.