云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

虚拟主机_战网服务器_怎么买

小七 141 0

在这篇博文中,我们将继续使用在第1部分中开发的Spring Boot应用程序。我们现在将看看将HANA实例绑定到我们的应用程序中所涉及的步骤。

步骤2:创建HANA服务实例。

我们将在这一步中创建HANA服务实例。HANA服务为我们提供HANA DB。这是一项付费服务,因此您需要使用ISM工具启用它。

在本练习中,消费返现,我们将使用64标准服务计划。

导航到CF空间的服务市场并选择SAP HANA服务–

按如下所示创建此服务的新实例–

提供15个字符长的密码。

您可以跳过下一步,如下所示实际上并不需要绑定。通过给服务起一个名字–haas来确认服务的创建。

第3步:创建SAP HANA Schema和HDI Container服务实例。

现在我们已经为我们提供了一个HANA DB,是时候创建一个HANA Schema和HDI服务实例了。此服务生成一个模式(如果您使用模式计划),企业管理应用,该模式允许您的Spring引导应用程序创建其数据库工件。当然,大数据查询平台,还有其他的计划可以满足不同的用例。例如,企业应用开发,如果您遵循云应用程序编程模型,建议您在cd中对数据库工件进行建模。在这种情况下,将使用hdi共享计划,它将从您的CDS文件中部署数据库工件。

但是,在本练习中,我们将使用模式计划,因为我们的数据库表是在应用程序层本身中定义的。

导航到Cloud Foundry space并创建SAP HANA模式和hdi容器服务的实例,如下所示–

您可以暂时离开应用程序绑定,因为绑定将在应用程序部署期间进行。我们将实例命名为hana_migration.

第3步:为HDI用户分配角色和权限。

现在您已经创建了HDI架构服务,它将为您生成一个数据库用户。我们需要为该用户分配角色和权限,以便我们的应用程序可以使用该用户创建数据库工件。

我们将使用CF CLI工具。此工具的使用说明文件可在此处找到–CLI说明文件。

让我们为hana\ U迁移服务实例创建一个服务密钥。

这将生成服务密钥,如下所示–

我们将向此用户授予角色和权限。

打开我们先前创建的hana服务实例的仪表板–

HANA驾驶舱将打开,其中包含我们在实例化SAP HANA实例时创建的系统用户服务。导航要进行角色管理并将以下角色分配给用户(在上面的服务密钥中找到)–

最后,我们需要将包权限授予用户。导航到特权分配–

对于系统特权授予所有特权–

对于包特权分配以下特权–

这样我们就可以部署应用程序了。在博客系列的下一部分也是最后一部分中,我们将把我们的应用程序部署到CloudFoundry并检查数据库的内容。

,免费云服务器试用