主页 > 云主机 > > 正文

大带宽_国际贸易数据库_安全稳定

来源:胜利云 发布时间:2021-06-10 04:51 标签:安全数据库带宽国际贸易稳定
浏览:

本博客将使您能够使用现有数据库,使用SAP云应用程序编程模型创建oData。假设您已经开发了一个业务服务(也可以是多租户)来公开rest端点。此服务已启动并正在运行,用户正在使用它。此服务绑定到HANA数据库,淘客app开发,服务数据保存在DB中(多租户服务的模式不同)。

现在要求您也提供oData,我的云,oData公开业务服务数据。云应用程序编程模型可以帮助您在现有数据库的基础上构建oData。您可以重用数据库服务以及xsuaa服务来创建oData。

请注意,我们也可以使用其他端点开发UI,但这肯定需要一些编码。然而,如果您有一个oData,那么通过使用webIDE中提供的预定义智能模板,服务器云服务,创建UI变得非常简单。只需几个步骤,您就可以将oData绑定到UI并运行它,而无需编写太多代码。

请按照以下步骤从现有数据库创建oData。

1。从webIDE创建SAP云平台业务应用程序

2。编辑MTA文件。在资源部分,您可以提供现有的DB和xsuaa服务。服务(srv)和db模块也应该绑定到现有的db和xsuaa。请在db和srv的require部分更改依赖关系。

3。在webIDE中为oData创建与hdbcds文件相对应的CD文件。请提供与hdbcds文件(现有)中提供的名称空间相同的名称空间。将实体标记为@cds.persistence.exists存在. 这将确保没有在中创建表,并且数据是从已经创建的现有数据库中获取的。在部署业务服务时,物联网应用,表/架构将已经使用hdbcds文件创建。

它应该包含您希望在oData中公开的所有字段。您不能有额外的字段,除非您添加到您的hdcds文件以及。这意味着它将从数据库获取数据,并且它将无法映射数据库中未定义的任何额外内容。

您必须在数据中提供不同的上下文名称-型号.cds否则您将获得重复实体的错误。请小心提供数据中的名称-型号.cds还有我的-服务.cds. 我在任何可能使用新名字的地方都加上了前缀"new"。

4。编辑我的-服务.cds文件以公开在数据中定义的实体-型号.cds.

5. 在根级别更改到hdbcd的sql\u映射包.json. 这需要生成hana(现有数据库)中存在的实体和表的完全相同的名称。默认情况下,物联网是什么意思,它是普通的。在普通模式下,它生成所有caps中的名称,并且表名称中没有::。但这不适用于现有DB.

6。为项目制作CD并检查csn.json文件(srv->src->resources->edmx)。@cds.persistence.name文件应与数据库中的名称相同。

7。构建项目并将其部署到部署数据库服务的空间中。只有这样才能重用现有数据库

8。一旦部署了应用程序,就可以从postman或browser访问oData。如果db是用oAuth2保护的,那么您将需要jwt来访问oData。此jwt与您访问服务时使用的jwt相同。

9。可以使用部署后在srv模块中生成的url以及您提供的名称空间来访问oData。它看起来像–https://abc-srv.cfapps.sap.hana.ondemand.com/odata/v2/com.sap.existingdb.ExistingContextName。然后您可以访问元数据以及暴露的实体列表。

10。oData上支持的所有操作都将在SAP云应用程序编程模型生成的oData上工作,例如$select、$filter、$top等

Bonus–您可以直接在webIDe中检查数据库名称。您需要从"工具"->"首选项"->"功能"中启用"SAP HANA数据库开发工具"。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 域名备案_阿里云销售顾问_最新活动
    <strong>域名备案_阿里云销售顾问_最新活动</strong>

    域名备案_阿里云销售顾问_最新活动

    高速互联网和功能强大的应用程序使得几乎所有有办公桌工作的人都可以在家工作。然而今天,大多数公司仍然坚持要求员工忍受有时令人心碎的上下班路...

  • 数据库_分布式消息中间件实践pdf_免费领
    <strong>数据库_分布式消息中间件实践pdf_免费领</strong>

    数据库_分布式消息中间件实践pdf_免费领

    作者:马库斯·瓦纳关于2017年趋势的讨论正在迅速而激烈地展开,职场也不例外。随着新的一年即将到来,职场趋势专家们正在为2017年列出自己的预测清单...

  • 域名注册_自考数据库_免费6个月
    <strong>域名注册_自考数据库_免费6个月</strong>

    域名注册_自考数据库_免费6个月

    正如Facebook和Twitter首席运营官(COO)上周在美国国会作证时所说,出现的一个突出主题是,这些公司在保护其平台免受网络攻击方面所扮演的角色。这些公...

  • 域名解析_阿里云是什么意思_怎么买
    <strong>域名解析_阿里云是什么意思_怎么买</strong>

    域名解析_阿里云是什么意思_怎么买

    类别工作日新闻与文化财务人力资源规划技术创新分析与见解客户和社区行业金融服务政府保健高等教育款待媒体和娱乐专业和商业服务零售技术更多播客...

  • 网站服务器_王者荣耀服务器未响应_限时
    网站服务器_王者荣耀服务器未响应_限时

    网站服务器_王者荣耀服务器未响应_限时

    日本甲骨文公司今天宣布,ISOU项目采用甲骨文区块链平台管理一种本币的发行和消费。日本甲骨文公司是ISOU项目的支持公司,该项目旨在解决人口稀少地...

云储存

更多 >
  • <strong>百度云_阿里云搜索_评分榜</strong>
    百度云_阿里云搜索_评分榜

    附件非常有用,它们使文档完整,节省时间和精力,并且非常易于使用。你浏览,你附加和…它完成了!现在呢?查看文档或主数据记录中的"附件"选项卡...

  • <strong>阿里云_视频网站建设_价格</strong>
    阿里云_视频网站建设_价格

    如果您与"Pick Pack and Production Manager"一起工作,那么您已经熟悉了适合多种场景的灵活选择标准。某些标准集是一次性使用的,而其他标准集可能会定期重复...

云储存香港带宽_华为智汇云_折扣
云储存微软云_建筑企业网站_限量秒杀
云储存云存储_中国经济与社会发展统计数据库
云储存虚拟主机_西南林业大学阿里云_折扣
云储存阿里云_故事的故事百度云_企业0元试用