Skip to content

Commit 957516f

Browse files
committed
Update Databases in SAP BTP
1 parent 4f10422 commit 957516f

3 files changed

Lines changed: 22 additions & 22 deletions

File tree

content/en/docs/deployment/sap-btp/_index.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -497,10 +497,10 @@ However, the maximum length for the service name is 50 characters. If this limit
497497
498498
### Runtime Tab {#runtime-tab}
499499
500-
In the **Runtime** tab, you can **Add**, **Edit**, or **Delete** custom runtime settings and environment variables.
500+
In the **Runtime** tab, you can **Add**, edit ({{% icon name="pencil" %}}), or delete [icon] custom runtime settings and environment variables.
501501
502502
{{% alert color="info" %}}
503-
New values will only be applied when you restart your app. The value which is currently applied is shown under **CURRENT VALUE**.
503+
New values will only be applied when you restart your app. The value which is currently applied is shown under **Current Value**.
504504
{{% /alert %}}
505505
506506
#### Custom Runtime Settings
@@ -516,11 +516,12 @@ You can choose to add supported variables by selecting them from a drop-down lis
516516
* **DT_PAAS_TOKEN** – the token for integrating your Dynatrace environment with Cloud Foundry
517517
* **DT_SAAS_URL** – the monitoring endpoint URL of the Dynatrace service
518518
* **DT_TENANT** – the unique identifier of your Dynatrace environment
519+
* **DT_IS_MANAGED** – a variable to enable metrics integration for DT Managed.
520+
* **DT_CLUSTER_ID** – tag your cluster, process group, or deployment group.
521+
* **DT_CUSTOM_PROP** – to provide metadata for your process group.
519522
* **NON_MENDIX_PUBLIC_CLOUD** - must be set to **true** when using Datadog, Dynatrace, or other similar tools
520523
521-
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/custom-environment-variables.png" alt="List of custom environment variables" class="no-border" >}}
522-
523-
The variables beginning with **DT_** set up Dynatrace. Setting these variables means that the Dynatrace OneAgent is loaded into your environment. You will then receive all J2EE-related metrics from your app. See [Dynatrace OneAgent](https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-oneagent/) for more information.
524+
The variables beginning with **DT_** set up Dynatrace. Setting these variables means that the Dynatrace OneAgent is loaded into your environment. You receive all J2EE-related metrics from your app. See [Dynatrace OneAgent](https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-oneagent/) for more information.
524525
525526
##### Unsupported Environment Variables
526527
@@ -532,31 +533,31 @@ Only use unsupported environment variables if you know exactly what you are doin
532533
533534
## Databases in SAP BTP {#databases}
534535
535-
Mendix needs access to a relational database back end and can run using different types of database. For deployment to SAP BTP, you have the choice of PostgreSQL, Hyperscaler Option or SAP HANA.
536+
Mendix needs access to a relational database back end and can run using different types of database. For deployment to SAP BTP, you have the choice of PostgreSQL, Hyperscaler Option, or SAP HANA.
536537
537538
### Running Mendix on PostgreSQL, Hyperscaler Option {#sap-hyperscaler}
538539
539540
{{% alert color="info" %}}
540541
SAP have removed some of the PostgreSQL databases available in their marketplace. If you need a PostgreSQL database, you will have to use PostgreSQL, Hyperscaler Option as your database. This requires some extra configuration which is described below. Alternatively, you can use [SAP HANA](#sap-hana).
541542
{{% /alert %}}
542543
543-
Select the **postgresql-db** (PostgreSQL, Hyperscaler Option) database service.
544+
Select the **postgresql-db** (PostgreSQL, Hyperscaler Option) database service from the **Available Services**.
544545
545-
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/postgresql-service.png" class="no-border" >}}
546+
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/postgresql-service.png" >}}
546547
547-
You will need to upload a file which contains the configuration for this database – click **Browse** to select your configuration file. You can use the [SAP Hyperscaler PostgreSQL Configurator](#postgresql-configurator) to help you create the configuration file and find more information in the *Parameters* section of [PostgreSQL on SAP Business Technology Platform, Hyperscaler Option](https://help.sap.com/viewer/b3fe3621fa4a4ed28d7bbe3d6d88f036/Cloud/en-US/0630e03aa45d479eaf806c564dc2447a.html) in the *SAP Help Portal*.
548+
Upload a file which contains the configuration for this database. Click **Browse** to select your configuration file. You can use the [SAP Hyperscaler PostgreSQL Configurator](#postgresql-configurator) to help you create the configuration file. For more information, refer to Parameters section of [PostgreSQL on SAP Business Technology Platform, Hyperscaler Option](https://help.sap.com/viewer/b3fe3621fa4a4ed28d7bbe3d6d88f036/Cloud/en-US/0630e03aa45d479eaf806c564dc2447a.html).
548549
549550
During the creation of the environment, the selected PostgreSQL, Hyperscaler Option service will be added to your space and, when you deploy your app, the app will be bound to it.
550551
551-
This database service should not be unbound from your environment: see [Services Tab](#binding-services), above, for more information on required services.
552+
This database service should not be unbound from your environment. For more information on required services, see the [Services Tab](#binding-services) above.
552553
553554
#### SAP Hyperscaler PostgreSQL Configurator {#postgresql-configurator}
554555
555-
To get help to create the configuration file, click the **Configurator** button.
556+
To get help to create the configuration file, click **Configurator**.
556557
557-
On the new page which is displayed you can set the required values for your **SAP Hyperscaler PostgreSQL** database. Tooltips describe the values which you need to provide.
558+
You can set the required values for your **SAP Hyperscaler PostgreSQL** database. Tooltips describe the values which you need to provide.
558559
559-
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/postgresql-configurator.png" class="no-border" >}}
560+
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/postgresql-configurator.png" >}}
560561
561562
{{% alert color="warning" %}}
562563
There is no validation on the value of the **Source Instance ID** or **Restore Time** you enter for Standard or Premium plans. If you have issues, check that you entered the correct value here.
@@ -568,9 +569,9 @@ Alternatively, click **Download Configuration File** to create the file which yo
568569
### Running Mendix on SAP HANA {#sap-hana}
569570
570571
{{% alert color="info" %}}
571-
You can only use SAP HANA as the Mendix database for Mendix 7.23.3 and above.
572+
You can only use SAP HANA as the Mendix database for Mendix V7.23.3 and above.
572573
573-
There are also some differences in the way that Mendix can be used with SAP HANA compared to a PostgreSQL, Hyperscaler Option database see [SAP HANA – Known Issues](/refguide/saphana/).
574+
There are also some differences in the way that Mendix can be used with SAP HANA compared to a PostgreSQL, Hyperscaler Option database. For more information, see [SAP HANA – Known Issues](/refguide/saphana/).
574575
{{% /alert %}}
575576
576577
#### SAP HANA Configuration for Full Accounts
@@ -580,29 +581,28 @@ To run a Mendix application on SAP BTP using SAP HANA as the database, there are
580581
* Provision the SAP HANA DB Service and make it available in your application space.
581582
* Provision SAP HANA Cloud and make this service available to your application space.
582583
583-
Once one of these services is available, you can use the SAP Cloud deployment functions of the Mendix SAP Mendix Portal to deploy your app and use the **HANA_SCHEMA** service to bind your application to the provisioned service. The HANA_SCHEMA will create a separate schema on the SAP HANA Database which isolates your application's data from other applications. In this way the SAP HANA DB/Cloud Service will be shared across applications.
584+
Once one of these services is available, you can use the SAP Cloud deployment functions of the Mendix SAP Mendix Portal to deploy your app and use the **HANA_SCHEMA** service to bind your application to the provisioned service. The HANA_SCHEMA creates a separate schema on the SAP HANA Database which isolates your application's data from other applications. In this way the SAP HANA DB/Cloud Service will be shared across applications.
584585
585586
{{% alert color="warning" %}}
586-
Please bear the following in mind when using SAP HANA as your Mendix database:
587587
588588
* Do not attempt to add the SAP HANA *service* to your app. It is the SAP HANA *schema* which needs to be bound to your app.
589589
590590
* Do not use the **Services** tab or the SAP BTP Marketplace to add both a PostgreSQL, Hyperscaler Option database and an SAP HANA schema to your app. If you do this it is not possible to predict which database your Mendix app will choose to bind.
591591
{{% /alert %}}
592592
593-
If you have issues with your app running on SAP HANA, you will need to use the SAP BTP cockpit to investigate. The Mendix Portal does not have information on the status or configuration of the SAP HANA service.
593+
If you have issues with your app running on SAP HANA, use the SAP BTP cockpit to investigate. The Mendix Portal does not have information on the status or configuration of the SAP HANA service.
594594
595595
#### SAP HANA Configuration for Trial Accounts
596596
597-
For new trial accounts, you can bind your Mendix app to a trial SAP HANA database. Just choose **hanatrial-securestore** from the drop-down of supported databases.
597+
For new trial accounts, you can bind your Mendix app to a trial SAP HANA database. Choose **hanatrial-securestore** from the drop-down of supported databases.
598598
599599
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/hanatrial-schema.png" class="no-border" >}}
600600
601-
Some older trial accounts do not include `hanatrial-securestore`. In this case you will get an error when you try to deploy your Mendix app saying that *provisioning has failed because service hanatrial with plan securestore is not found*.
601+
Some older trial accounts do not include `hanatrial-securestore`. In this case you can get an error when you try to deploy your Mendix app saying that *provisioning has failed because service hanatrial with plan securestore is not found*.
602602
603603
#### SAP HANA Performance Tuning
604604
605-
If your SAP HANA database has performance issues, you may be able to improve performance by performing the following tuning:
605+
If your SAP HANA database has performance issues, you can improve it by performing the following tuning:
606606
607607
1. Obtain the following service binding credentials from the SAP BTP cockpit, or via the cli:
608608
@@ -626,7 +626,7 @@ If your SAP HANA database has performance issues, you may be able to improve per
626626
627627
4. Go to the [General tab](#general-tab) and restart your app to apply the changes.
628628
629-
The additional parameters that you added to the url in the `MXRUNTIME_DatabaseJdbcUrl` will set the following tuning parameters:
629+
The additional parameters that you added to the url in the `MXRUNTIME_DatabaseJdbcUrl`, set the following tuning parameters:
630630
631631
| Parameter | Value |
632632
| --- | --- |
140 KB
Loading
95.2 KB
Loading

0 commit comments

Comments
 (0)