This appendix will introduce the multi-environment tools which are available as of QRC 3 in the SAP BTP free tier and production environments but not in trial. Until now, the tooling (SAP HANA cockpit, SAP HANA database explorer, and SAP HANA Cloud Central) have been running in and accessing SAP HANA Cloud through Cloud Foundry. The SAP BTP provides support for multiple environments such as Cloud Foundry and Kyma. With the multi-environment tooling, it is no longer necessary to have a Cloud Foundry environment. This is explained in more detail at SAP HANA Cloud goes "multi-environment": Part 1- feature overview.
-
Open SAP HANA Cloud Central. Notice that if you open the previous tooling, a banner appears mentioning that the new tools are available.
-
To use the new tools, follow the instructions at Subscribing to the SAP HANA Cloud Service and Accessing the Administration Tools. A few screenshots are shown below that illustrate the requirements and steps.
The SAP HANA Cloud tools (Application) entitlement is required.
A subscription to the service is required using the tooling plan.
Select the tools plan and press Create.
Assign a user to the role collection.
Open the tools by clicking on the created subscription.
Notice a few of the differences by comparing the two below screenshots.
Multi-Environment edition of SAP HANA Cloud Central.
Previous edition of SAP HANA Cloud Central.
Some of the differences include:
- The previous edition of the tooling is accessed from the Cloud Foundry space level under the SAP HANA Cloud tab
- The multi-environment tooling is accessed from the SAP BTP sub-account page, under the SAP HANA Cloud subscription
- The URL used to access the tools is different
- The multi-environment edition does not have the Cloud Foundry organization and space drop downs
- The multi-environment SAP HANA Cloud Central includes a link that when clicked, displays the subaccount roles assigned to the current user
- The previous edition of SAP HANA Cloud Central includes a link that when clicked, displays the Cloud Foundry space roles assigned to the current user
- The multi-environment tooling lists SAP HANA Cloud instances created with either set of the tooling
- The previous edition of SAP HANA Cloud Central does not list the SAP HANA Cloud instances created with the multi-environment tooling
- The multi-environment tooling does not include HDI Containers as an instance type in the Add Instance dialog
- The multi-environment tooling tooling cannot create or delete SAP HANA Cloud instances in Cloud Foundry spaces
- To create or delete instances in a Cloud Foundry spaces, use the CF CLI or BTP Cockpit
- The instance mapping in the multi-environment edition provides instance mapping via the action menu item Manage Configuration. This is demonstrated in the exercise below.
If you are using the SAP Business Application Studio to deploy native SAP HANA artifacts into an HDI container and have created the SAP HANA instance using the multi-environment tooling, a mapping will need to be created to map the SAP HANA Cloud instance into an existing Cloud Foundry organization and space. If this is not added, an error such the below will occur during initial project creation.
Generating SAP HANA Database Project
Creating the Cloud Foundry service instance "FlightReservation-hdidb-ws-f5hhr"
An error occurred while creating the service: Error: Failed to create the service "FlightReservation2-hdidb-ws-f5hhr";
Service broker error: Service broker hana-broker failed with: Can not create service instance 'FlightReservation-hdidb-ws-f5hhr':
There is no database available. Ensure that you have a database available in space 'dev' within organization 'DansCFOrg'.
-
Determine the Cloud Foundry Organization ID.
The Cloud Foundry organization ID can be copied from the subaccount page.
-
The Cloud Foundry space value can be found in the URL. The organization ID is also in the URL.
Notice that the URL contains
org/<cloud foundry organization id>/space/<space id>
-
Create an instance mapping. In SAP HANA Cloud Central, select the SAP HANA Cloud instance and choose Manage Configuration.
-
Choose Edit and provide the previously collected Cloud Foundry organization ID and space.
You now have an overview of the new multi-environment tooling and how it differs from the previous edition of the tooling.
Back to - DA261 - SAP HANA Cloud Database Administration and Development