云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

消息队列_手机登录华为云账号_试用

小七 141 0

记载了2018年5月24日进行的SAP Tech JAM会场介绍用应用开发中使用的

产品。

会场介绍应用从SAP Cloud Plaatform的HANA DB中制作的表中进行了

利用OData服务的CRUD操作。

本篇将介绍SAP HANA CalculationView制作的

步骤。

CalculationView有各种各样的功能,

这里使用了可以进行多张桌子的JOIN的JoinNode

制作CalculationView。

【内容】

【前提】

请参考以下博客,在SAP CloudPlaatform上的HANA DB中创建表格。登录环境

设置为。

【前提】启动按照栏记载的步骤制作的MDC,怎么选购云服务器,

访问SAP HANA Web-based Development Workbench。

按下Editor。

选择demo后右键单击→New→Package,

在demo软件包的下方创建新的软件包。

选择demo后右键单击→New→CalculationView。

在显示的模态中输入必要项目,按下Create。

参数如下。

已制作demoJoin.calculationview按钮以显示编辑器。

从editor左上角的工具栏中选择JoinNode,

参考上述图像拖放。

制作Join 1。

按下上述+按钮。

在显示的模态中选择"PRODUCTMASTER",按下OK。

按照同样的步骤将"MAKERMASTER"添加到Join 1。

追加PRODUCTMASTER、MAKERMASTER后,大数据的概念,按下

Mapping选项卡。

在Mapping选项卡中,可设置作为数据源指定的列中的

Output项目。

本次将PRODUCTMASTER的所有列和MAKERMASTER的NAME列设定为Output。

从左侧的Data Soueces将必要项目拖放到Output Columns中。

由于MAKERMASTER的NAME列与PRODUCTMASTER的NAME列名称重复,

在Output中变更为"MAKER NAME"。

接下来,选择John Definition选项卡。

在此设定JOIN对象表格的关系。

拖动PURODUCK TMASTER的MAKER ID,生态环境大数据,与MAKERMASTER的ID建立关联。

确认2个项目已用箭头连接。

选择连接的箭头后,画面下方会显示Properties,大数据研发,

变更以下参数。

设置Join Definition后,JoinNode的制作完成。

将制作的Join 1的节点链接到Aggregation。

请参考上述图像拖放Node旁边的箭头按钮。

Aggregation中与JoinNode相同,在Mapping选项卡中设置Output Columns。

设定以上内容后,用保存按钮或Ctrl+s保存。显示失败信息。

该错误是由于权限不足而发生的错误。

为了消除错误,云的服务器,执行以下步骤。

Development Workbench从顶层画面迁移到Security画面。

选择Users→SYS REPO,按下Object Provileges选项卡。

按下"+"按钮,添加DEMO USER。

通过追加的DEMO USER的Previleges对CREATE ANY・SELECT进行检查,

将各自的Grantable to Others项目变更为"是"。

设定以上内容后,保存变更。

选择刚才制作的CalculationView文件,右键单击→按下Activate。

如果在控制台上显示以下语句,则已成功启用。

执行已启用的CalculationView。请确认正在执行的数据。

【前提】栏记载的步骤制作的demo.xsodata编辑文件。

变更为上述内容demo.xsodata更新。

更新后,按下执行按钮确认demoJoin的数据是否返回。

(通过在按下执行按钮后的URL末尾追加"/demoJoin",可确认数据内容。)

以上步骤说明了CalculationView的制作和OData服务的制作。