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

分布式数据库_百度云库_排行榜

小七 141 0

实践视频教程

Philip MUGGLESTONE刚刚为SAP HANA Cloud系列添加了另一个视频教程。在这个博客中,你会发现视频中嵌入了一些额外的信息和资源。按照获得专利的zero-to-hero格式,你将准备好开始使用OData,只需付出最小的努力,不会浪费时间。

你可以在不到10分钟的时间内观看视频教程。您所学到的是

如何使用Yeoman应用程序生成器创建示例多目标应用程序(MTA),该应用程序自动为SAP HANA云中选定的架构创建OData服务代码如何工作以及创建了哪些应用程序、服务和数据库目录对象如何使用邮递员获得,教育大数据,邮政,使用OData服务删除数据

作为开发环境,我们使用SAP Business Application Studio和免费90天的SAP云平台试用环境,您可以在此处注册:

SAP云平台试用

要继续学习,您需要对SAP云平台概念有一些基本的了解,并熟悉全球环境以及子帐户、Cloud Foundry、目的地、订阅、身份提供商、SAP HANA Cloud和HDI。如果您是SAP云平台的新手或可能需要更新,请首先加入我们的入职计划:

SAP云平台开发者入职培训|视频教程

因为我们知道您的时间非常宝贵,这将是一个低代码事件,因为我们将使用Yeoman为我们的应用程序提供脚手架,并补充SAP HANA Academy GitHub存储库的示例代码:

github.com/saphanaacademy/SAPHANACloud/

准备好了吗?让我们休息一下吧!

小田到底是什么(再说一遍)?

根据Microsoft(技术来源),正如欢迎使用OData中所记载的

OData(开放数据协议)是ISO/IEC批准的OASIS标准,它定义了一套构建和使用RESTAPI的最佳实践。它支持创建基于REST的服务,这些服务允许使用统一资源定位器(URL)标识并在数据模型中定义的资源由Web客户端使用简单的HTTP消息发布和编辑。

用更易于理解的术语来说,这是一种通过web与数据源进行交互的方法。

请参阅了解OData的6个步骤,了解更多的背景知识odata.org或者(当你有更多时间的时候),看看Anubhav Pandey的博客系列

OData–你需要知道的一切(第1-4部分)

有多难?

使用SAP HANA XS classic模型使用OData并不困难。

在您喜欢的IDE中创建一个扩展名为.xsodata的文件,比如说SAP HANA基于Web的Development Workbench,然后输入服务定义。

如文档所述,

在XS classic中定义基于Web的数据访问,SAP HANA Developer Guide

但是,这项技术已被弃用,不再适用于SAP HANA Cloud。

使用SAP HANA XS Advanced model和SAP Cloud Platform Cloud Foundry environment for SAP HANA Cloud与OData一起工作更具挑战性,特别是当您需要当前的OData v4版本或需要配置更多的表和视图时。假设这种方法有一些局限性。

在XS Advanced,SAP HANA Developer Guide for SAP HANA XS Advanced Model中定义基于Web的数据访问

另一种较新的方法涉及云应用程序编程(CAP)模型,但这提供了一点学习曲线,物联网概念,因为它假设对CAP核心数据有一定的熟悉度和服务(CDS)、Cloud Foundry、SAP HANA HDI、,淘客公众号系统,和OData.

高级>OData支持

在Comes Yeoman

如果我们有一个生成器,它可以编写整个项目,包括CAP CDS建模,还可以执行SAP HANA配置-这样您就可以在大约5分钟内让OData在给定的经典SAP HANA模式的所有表和视图上运行?

免费?

经典模式上的OData

在本视频教程中,我们安装yeoman OData生成器并运行它来构建项目。我们可以选择包括对odatav2的支持(除了v4之外),添加身份验证和授权,并直接构建和部署应用程序。在添加角色集合并检查sapcloud平台cockpit中的应用程序和服务之后,个人网站建站,我们使用Postman与一些OData服务交互。教程以代码演练结束。

0:00–简介

0:30–SAP HANA Cloud>高级设置:允许的连接:允许所有IP地址

0:45–SAP HANA数据库资源管理器并执行示例架构、表和视图(来源:travel)_OData.sql文件)

1:30–SAP Business Application Studio,创建SAP Cloud Business Application dev space,并连接到Cloud Foundry环境(试用组织和空间)

2:00–打开终端并安装Yeoman generator

2:30–运行yo命令并选择Saphanaacademy Odata模板:输入应用程序名称、SAP HANA Cloud端点、数据库用户、密码、架构、Odata v2支持,身份验证和授权,返利系统,构建和部署。

3:45进入SAP云平台驾驶舱>子帐户安全>信任配置:并分配所需的角色集合

myappodata\u readmyappodata_write

4:00运行应用程序(app router),OData服务显示所有表和视图。

4:45–对于OData v2 append/v2到URL,e、 g./v2/srv/Customers

5:00–Open Postman

5:30–Authorization:OAuth 2.0>获取新的访问令牌:

grant type=密码凭据

username=linkedin.com/in/dvankempenTwitter>@dvankempen