内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

服务器_怎么查看域名在哪里注册的_是什么

2021-07-13 01:27 出处:欧普曼云计算 人气: 评论(0

简介

SAP分析云使用实时连接来连接多个数据源,可以基于实时连接创建SAC模型,并实时读取来自源系统的数据时间。这个博客介绍了在SAP Analytics Cloud(SAC)中建立到SAP云平台的实时数据连接的步骤,云铸造HANA服务

内容

集成架构。正在安装必备工具。在SAP云平台Cloud Foundry中构建和部署HANA分析适配器。SAP云平台中的用户权限和角色集合。SCP CF和SAC的标识提供程序配置。SAP-HANA服务中的角色和JWT身份验证。在SAP分析云中配置实时连接。

前提条件

SAP分析云。SAP HANA服务。SAML2身份提供程序(用于在SAP HANA服务和SAC之间建立SSO)。云铸造命令行界面。MultiApps CF CLI插件。甲骨文JDK 8。阿帕奇·梅尔文。节点包管理器&节点.js.

集成架构

1。安装必备工具

1.1。安装Cloud Foundry命令行界面

我们需要Cloud Foundry命令行界面来构建和部署节点.jsSAP cloud platform cloud Foundry Space中的应用程序。

下载并安装cloud Foundry CLI。

注意:请确保在环境变量中定义CF CLI。

1.2。在CF CLI中安装插件

要在Cloud Foundry中部署多目标应用程序(MTA),请将MultiApps Plugin添加到CF CLI命令行工具。

从CF CLI命令行工具运行命令CF Install Plugin MultiApps以在CF CLI中安装MultiApps Plugin。

1.3。安装Oracle JDK8

下载并安装Oracle JDK8。为了确认安装成功,执行命令java-version,输出的是java版本。

注意:一定要在环境变量中定义java。

1.4。安装Apache Maven

下载Apache Maven(Apache-Maven-x.x.x-bin.zip文件),将下载的文件解压缩并放入C:\drive的Program files文件夹中。

注意:请务必在环境系统变量PATH中定义Apache Maven。同样可以使用命令mvn-version.

1.5进行验证。安装点头.js

下载并安装点头.js.

注:请务必定义点头.jsin环境系统变量路径。路径同样可以使用node–version命令进行验证。

验证node Package Manager(NPM)是否使用NPM–version命令安装,npm与节点.js.

使用命令npm config Set为sap注册表模块设置npm@sap:注册表https://npm.sap.com.

2. 在CF

中构建和部署HANA分析适配器HAA是部署在SAP云平台Cloud Foundry中的多目标应用程序,用于连接SAP分析云和SAP HANA服务。以下是构建和部署HANA分析适配器的步骤

2.1。准备和构建多目标应用程序–HAA

2.1.1。下载HANA分析适配器(HAA)项目

从git存储库下载HAA包并将其解压到目录驱动器:\HAA。

解压HAA项目时,其中存在以下文件和目录。

2.1.2下载多目标应用程序(MTA)存档生成器

下载MTA存档生成器(MTA\U存档)_生成器.jar)文件从sapcloudtools下载并将其放在HAA目录中。将文件重命名为mta.jar文件为便于执行命令,

2.1.3下载分析适配器

从SAP Cloud Tools下载最新版本的SAP HANA Extended Application Service Advance Model(HANA–XS Advance)分析适配器

提取xsahaa并将其放置在目录驱动器:\HAA\HAA java\target中。如果目标目录在haa java中不存在,2018世界人工智能大会,则创建目标目录。

2.2。编辑mta.yaml公司文件

在HAA目录下,编辑mta.yaml公司在SAP云平台中部署HANA分析适配器所需参数的文件。编辑前mta.yaml公司文件,在您的环境中收集以下服务的详细信息。

SAC分析云的URL。部署在SAP云平台中的HDI容器的名称。CF子账户组织名称

下列参数需要在系统中编辑mta.yaml公司代码模板,包含各自服务的详细信息。

–将其替换为HDI CONTAINER的名称。例如hdi智能数据。–替换为SAC的URL。例如,sac global-服务.eu10.hcs.cloud.sap文件.租户\主机\模式–用部署HAA应用程序的CF空间的名称替换。例如,"^(.*)--haa.cfapps程序.(.*).hana.ondemand.com'.

注意:

如果云铸造子账户的组织名称和子域名不同,则必须按以下格式定义参数TENANT\u HOST\u PATTERN的值。

例如(.*)---haa.cfapps程序.(.*).hana.ondemand.com.

在上述示例中,替换空格和下划线在组织名称和cf空格名称与破折号(-),所有字符必须在小写。例如,如果组织名称为"SAP云平台cf",则必须写为"SAP云平台cf"。

下面是部署共享HANA分析适配器的代码模板。

上面的代码模板用于在共享模式下部署HANA分析适配器。

要在专用模式下部署HANA分析适配器,请删除参数SAP\u JWT\u TRUST\u ACL&租户\主机\模式mta.yaml公司代码模板

2.2.1。编辑xs-安全.json文件

xs-安全.json中的文件:\HAA目录定义部署MTA应用程序时在SAP云平台中创建的角色。

编辑xs-安全.json,定义参数xsappname的值:haa role.

对于专用HANA分析适配器,参数tenant mode=Dedicated.

对于共享适配器HANA分析适配器,参数值租户模式=共享

2.2.2。构建HANA分析适配器

打开命令提示符并导航到HAA WARE目录mta.yaml公司配置文件。

执行命令java-jarmta.jar文件–build target=CF build为HANA分析适配器生成mtar文件。文件哈玛塔尔在目录中创建。

2.3。部署多目标应用

2.3.1。在Windows命令提示符下登录SAP Cloud Platform Cloud Foundry子账号

打开命令提示符,使用CF Login命令登录SAP CF子账号。提供CF子账户的api。您可以在CF子帐户的overview选项卡中找到api详细信息。

输入凭据并选择必须在其中部署HAA适配器的子帐户。

2.3.2。部署哈玛塔尔文件

部署哈玛塔尔使用CF deploy命令在CF子帐户中的步骤2.2.2中生成的文件哈玛塔尔.

一旦HANA分析适配器成功部署,您可以在部署它的cf空间的应用程序选项卡中找到正在运行的应用程序。

一旦haa应用程序成功部署,同样可以在浏览器中启动haa应用程序的URL来确认,它将打开如下屏幕截图。

您可以在空间的服务实例选项卡中找到创建的xsuaa服务(haa uaa),绑定到hdi容器的haa java和xsuaa服务。

3。SAP云平台Cloud Foundry中的用户权限和角色收集

3.1。在SAP云平台中定义角色和角色集合

打开部署HAA应用的子账户。导航到Security->Role,xs中定义的角色haa Role-安全.json作为部署的一部分在此处创建。

导航到"角色集合"菜单,企业管理软件开发,单击"新建角色集合"并输入角色集合名称。

现在选择已创建的角色集合,在下一屏幕中向角色集合添加角色haa\U角色!23123.

3.2. 定义HDI_用户权限

向HDI用户提供对_sys_bi模式的select访问,在SQL控制台或HANA Studio中运行命令grant select on schema _sys_bi to。

通过导航到子帐户空间中的服务实例来查找HDI用户详细信息,单击HDI_容器,您可以在其中查找HDI_用户详细信息。

3.3。SAP云平台Cloud Foundry子账户中的信任配置和角色分配

导航到CF子账户中的安全->信任设置,大数据好不好,停用默认的SAP Id服务。

点击自定义IdP,导航到角色集合分配菜单,输入电子邮件地址,点击显示分配按钮,将用户添加到自定义IdP。将用户添加到自定义IdP后,企业管理应用,单击分配角色集合按钮,将角色SACtoHANA角色添加到CF用户id中。

3.4。XSUAA与HANA数据库容器之间的信任

当存在hdi容器架构的XSUAA与HANA数据库之间存在信任关系时,XSUAA内部身份传播是可能的。

请按照下面的步骤注意,第b)节XSUAA和Hana数据库之间未建立信任->注2470084–XSUAA元数据中的Sap云平台(SAPCP)用于创建XS戡应用程序用户信任。

4。SCP CF和SAC的身份提供程序配置

要在SAC和SAP HANA服务之间设置SSO,两个云服务应具有相同的身份提供程序。在这里,SAP云身份验证服务被用作SAC和SAP CF的公共身份提供者。

注意:SAC和SAP CF之间的SSO只能通过两个服务的公共身份提供者(IdP)建立。如果两个服务都使用不同的IdP,则无法配置SSO,web云服务器,每次访问SAC仪表板时,将请求源系统凭据(SAP CF云平台凭据)。

4.1。为SAP Cloud Platform-Cloud Foundry设置自定义IdP

以管理员身份登录到SAP Cloud Identity Authentication Service,导航到Application&Resources->Tenant Settings->SAML 2.0 Configuration。

登录到SAP Cloud Platform Cloud Foundry子帐户,使用管理员访问权限,导航到Security->Trust Configuration。

单击新建信任配置按钮,添加从SAP云认证服务下载的元数据。

点击浏览按钮,添加从SAP云IdP下载的元数据,保存配置。

添加自定义IdP后,禁用默认的SAP ID服务,用户可以登录到应用部署的SAP云平台,Cloud Foundry subaccount仅使用SAP Custom IdP.

现在点击SAML Metadata按钮下载SAP Cloud Platform、Cloud Foundry subaccount的元数据。那个我

分享给小伙伴们:
本文标签: 服务器怎么查看域名在哪里注册是什么

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表