前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAP Cloud SDK‘s Virtual Data Model

SAP Cloud SDK‘s Virtual Data Model

作者头像
Jerry Wang
发布2021-07-21 14:26:01
4380
发布2021-07-21 14:26:01
举报

官网链接

SAP S/4HANA Cloud 和 On-Premise 公开的大部分服务都是 OData 服务。 OData 是一种 RESTful API 协议,具有两个关键特性:

  • 每个服务都由元数据文档描述,该文档列出了所有实体、它们的属性和关系以及可以对它们执行的操作。
  • OData 定义了一组类似 SQL 的运算符,允许构建强大的查询。 但是,手动构建请求可能既乏味又容易出错。 很容易打错实体或属性的名称,这会导致请求失败。 此外,您必须不断地与服务的元数据进行交叉检查,以查找实体和属性的拼写和类型。

虚拟数据模型(Virtual Data Model,简称 VDM )是一组从服务的元数据生成的 API 客户端。 每个实体及其属性都由具体对象表示。 这允许您以流畅、类型安全和可发现的方式构建请求。

对于 SAP S/4HANA Cloud 中的每个 OData 服务,SAP Cloud SDK 中都有一个对应的 npm 包。 您可以在此处找到所有软件包的概述。

所有 VDM 包都以 @sap/cloud-sdk-vdm 为前缀。可以通过在命令行上执行以下命令来安装业务伙伴服务的包:

npm install @sap/cloud-sdk-vdm-business-partner-service

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-07-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
Serverless HTTP 服务
Serverless HTTP 服务基于腾讯云 API 网关 和 Web Cloud Function(以下简称“Web Function”)建站云函数(云函数的一种类型)的产品能力,可以支持各种类型的 HTTP 服务开发,实现了 Serverless 与 Web 服务最优雅的结合。用户可以快速构建 Web 原生框架,把本地的 Express、Koa、Nextjs、Nuxtjs 等框架项目快速迁移到云端,同时也支持 Wordpress、Discuz Q 等现有应用模版一键快速创建。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档