当前位置:主页 > 网络与CDN >

阿里云_申请企业邮箱流程_最新活动

在本博客中,我们将介绍端到端应用程序开发,大数据 学习,从在SAP HANA中创建数据库表开始,在数据库表之上开发虚拟数据模型,最后使用Web IDE中提供的智能模板创建使用虚拟数据模型的Fiori应用程序。

智能模板,大数据营销,也称为SAP Fiori元素,提供一个在运行时基于元数据注释和最常用应用程序模式的预定义模板生成UI的框架。

我们使用CDS对数据源进行建模,并通过网关公开CDS,而无需使用CDS丰富的语义注释编写代码行。按照以下步骤创建应用程序。有关CD的详细信息,请参阅博客[https://blogs.sap.com/2017/07/05/jump-start-to-abap-core-data-services/].

步骤1:第一步是创建数据库表并将记录插入列存储表。

图1和图2显示了用于对视图建模的表的结构。

图1:结构ZCAR_颜色

图2:Structure ZCOMPANY_CAR

步骤2:第二步是在数据库表的顶部创建CDS视图。

在下面查找创建CDS视图时使用的注释的详细信息。

视图级注释:应用于整个视图并在define View语句之前写入。

注释@Search.searchable可搜索:true表示CDS视图与搜索相关场景

注释@企业搜索已启用:true表示应创建并激活企业搜索连接器。

注释@Metadata.allowExtensions:true表示企业搜索连接器可以进行增强/调整。

执行企业搜索需要上述所有注释视图

注释@OData.发布:true"用于公开CDS视图。通过网关服务一步公开CDS视图,无需使用T-code/IWFND/MAINT\ U服务写入任何代码。

注释@EndUserText.label文件:"我的智能CD搜索视图"用于定义企业搜索的描述连接器

注释@ObjectModel.semanticKey对象模型:["我的\u键\u字段\u 1","我的\u键\u字段\u 2",'我的\u键\u字段\u 3']用于定义企业搜索语义键。语义键严格来说不是数据库理论中的键。它从业务/搜索的角度标识对象的实例。

注释@UI.headerInfo.title标题:{value:'MY\u TITLE\u ELEMENT'}用于将元素或字段定义为标题字段。

元素级别注释:应用于整个视图,并在选择字段时写在字段选择之前的大括号内。

注释@Search.defaultSearchElement:true用于将元素/字段标记为自由样式请求字段。出于性能原因,不建议超过15个自由式请求字段。

用于排名目的的元素/字段权重可通过注释定义@搜索.排名。排名可以设置为#高,#中#低

注释@UI.selectionField.position位置:'Position'此注释用于指定用于筛选的选择字段的顺序。

CDS View Name Z\u I\u CAR\u COLOR

CDS View Name Z\u I\u COMPANY\u CAR\u DETAILS

CDS View Name Z\u C\u CAR\u SEARCH

如图3所示,OData服务是自动创建的。在突出显示黄色指示灯时,物联网学什么,显示OData服务未激活的消息

图3:OData服务名称

步骤3:第三步是激活OData服务,网关级OData层用于对外公开数据

转到事务:/IWFND/MAINT\U服务

添加指定后自动创建的服务"@OData.发布: "真"注释。下一步是激活服务。图4a、4b和4c显示服务已添加和激活。

图4a:添加服务选项

在这种情况下,SAP网关处于嵌入式部署方案中,因此我们在系统别名中选择本地。

图4b:获取所需服务

提供要在其中分配服务的包名称。添加该服务将提供一条消息"Z\u C\u CAR\u SEARCH\u CDS"已创建,其元数据已成功加载。

图4c:服务已添加并激活。

单击呼叫浏览器或SAP网关客户端以检查该服务是否正常工作。图5a显示服务工作正常(返回代码200),图5b和5c显示查看服务元数据和元数据的URL。

图5a服务工作正常

图5b查看元数据的URL

图5c:服务元数据

步骤4:第四步是使用SAP Fiori SMART构建用户界面使用在前面步骤3中创建的OData服务的模板。

使用HANA 2.0,SAP Web IDE是用于任何类型开发的集成开发环境(ABAP、JAVA、,节点.JS按以下步骤:

打开Web IDE,进入菜单选项中的文件单击"新建"从模板中选择项目从可用模板中选择SAP Fiori Worklist应用程序,如图6所示

图6:Worklist应用程序作为模板

选择OData所在的系统,并选择OData服务,如图7所示。HANA连接器可以是维护Web IDE和后端/本地连接的选项之一系统

图7系统和OData服务

根据需要提供应用设置和数据绑定。完成配置和绑定后,啥叫人工智能,单击Finish按钮。这将在我们的工作区中创建一个项目。图8显示了项目执行后的应用程序界面。

图8:应用程序界面

图9显示了对品牌名称执行的搜索操作。

图9:搜索操作

总之,SAP Web IDE是功能强大、可扩展的基于Web的集成开发工具,简化了端到端的应用程序开发。

,大数据分析应用

猜你喜欢

微信公众号