SAP Cloud Application Programming CatalogService 默认的路径
我的 Service 定义,没有显式声明 service url: 最后 cds watch 的结果:该 Service 的名称:AdminService,去掉了后缀 Service,再把前面的 Admin 转成 lowercase 的结果:admin 同理: 我的 service:
SQLITE_ERROR - table sap_capire_bookshop_books has no column named currency
在做 SAP Cloud Application Programming 练习时,遇到如下的错误消息:SQLITE_ERROR: table sap_capire_bookshop_books has no column named currency 在我的 schema 定义里,Books entity 里确实存在一个叫做 currency 的字段,但其数据类型为 Currency,来自 @s
SAP Cloud Application Programming 里的@(path) 注解
标题:SAP Cloud Application Programming 里的@(path:’/browse’) service 实现的 .cds 文件源代码: using { sap.capire.bookshop as my } from '../db/schema'; service CatalogService @(path:'/browse') {
使用 Visual Studio Code SQLite 扩展来浏览 SAP CAP 数据库
在 SAP Cloud Application Programming 编程模型里,我们可以使用下面的命令行,使用持久化数据库( persistent database ) 来存储 entity 的数据。 cds deploy —to sqlite:my.db cds deploy —to sqlite:my.dbfilling sap.capire.bookshop.Authors fr
SAP Cloud Application Programming bookshop 例子的 Fiori Preview
进入 bookshop 文件夹,命令行 cds watch,以 development mode 启动应用: 点击超链接,即可通过 Fiori Elements 预览这些 service: 预览的 url 具有如下格式: http://localhost:4004/$fiori-preview/AdminService/Authors#preview-app&/?sap-iapp
SAP Cloud Application Programming 介绍(2021 更新版)
本文提到的在线书店的例子,参考 Jerry 的文章:SAP Cloud Application Programming 介绍 - 2021 更新版 我定义了两个业务模型,名称分别为 Books 和 Authors, 其中 Books 模型有一个名为 author 的字段,该字段通过 Association, 关联到 Authors 模型。因为这里使用的是 Association to,而非 As
SAP S/4HANA Service Management和SAP FSM基于CPI的集成场景介绍
本文作者是我的同事,Song Hao(宋浩),SAP成都研究院S/4HANA Service Management的开发人员。项目背景相信大家已经知道,2018年6月份,SAP收购了一家专注于Field Service Management的公司Coresystem。我们SAP自己的S/4CRM也有现场服务管理,所以我们为客户都提供了两个系统之间的集成解决方案,同时包含Cloud和On-Premi
使用SAP Cloud Application Studio实现OVS(Object Value Selector)
You might be interested about how to build Value Help in other SAP UI technology as well:How to build value help in ABAP WebdynproHow to build value help in CRM WebClient UIHow to build value help usi
如何给SAP Cloud for Customer UI上的字段添加自定义校验逻辑
There is a good blog SAP Cloud for Customer Phone Number Parsing and Formatting which gives a detail explanation about the parse logic of phone number parse logic in C4C. By default it allow
微信开发系列之七 - 使用Redis存储微信聊天记录
In the second blog Wechat development series 2 – development Q&A service using nodejs of this series, we have developed a kind of Q&A service in Wechat which leverages a free Tuning
微信开发系列之十 - 在SAP C4C接收微信发送过来的服务请求回应
文章系列目录Wechat development series 1 – setup your development environmentWechat development series 2 – development Q&A service using nodejsWechat development series 3 – Trigger C4C Account creation i
SAP Analytics Cloud和Cloud for Customer之间的Single Sign on配置
详细方法在这篇SAP博客上能够找到:https://blogs.sap.com/2019/01/17/setup-sso-between-cloud-for-customer-and-sap-analytic-cloud/(1) 准备好custom SAML IDP (2) Enable your Custom SAML IdP for your SAP Analytics Cloud (SAC)
在SAP分析云里根据业务数据绘制词云(Word Cloud)
词云(WordCloud)的概念,据网络上搜索到的资料,最早由美国一位新闻学专业的副教授提出,对文本中出现频率较高的关键词予以视觉上的突出,一般采取“出现频次越高,关键词渲染尺寸越大”的规则。由这些尺寸不一的关键词形成类似云状的彩色图形,能帮助浏览者一眼扫过图形,就能领略该词云背后文本的主旨。比如周杰伦《双截棍》歌词的词云如下:其中出现频率排前三位的词高亮如下:词云除了广泛应用在互联网前端外,在S
如何使用R语言在SAP Analytics Cloud里绘制各种统计图表
插入一个R visualization:一定要确保图形出现这个model的小图标,代表这个R visualization的模型数据成功绑定之后才能进行下一步操作:模型绑定成功后,在R script编辑器Environment标签页的Data下拉菜单里能看到模型数据。使用这个SAP Analytics Cloud官方教程里提供的excel文件作为数据源:https://www.sapanalytic
SAP Analytics Cloud Model的delta upload(增量导入)功能
初始导入到Model中的数据,一共8行:准备导入增量数据:在本地csv文件新建一条增量记录(2020-3-13):重命名为formatted2-delta1.csv, 导入系统:点击这个draft sources,确保Model Requirements没有issue出现。Import Method选择Update,如果选成Append,仅仅会简单的将第二次上传的csv文件里所有的内容添加到mod
使用SAP Analytics Cloud统计SAP C4C系统创建Lead里包含的产品信息分布情况
从SAP Cloud for Customer系统导出的csv文件:将该csv文件导入到SAP Analytics Cloud去,创建一个新的Model.再创建三个calculation measure,其值用公式填充如下:基于model创建一个新的Story,插入一个comparison bar chart,将model里创建的三个calculation measures设置成该图的measur
如何使用SAP Analytics Cloud统计C4C系统每天新建的Lead个数和预测趋势
从SAP Cloud for Customer系统导出的csv文件,包含每天系统新创建的Lead明细:将该csv导入SAP Analytics Cloud,新建一个modele和story. 在Story的page 1新建一个line chart,dimension设置成creationDate,Left Y-Axis里设置一个Calculation,取名为Lead Number:给该Calcul
使用类似搭积木的低代码开发方式进行SAP API开发
Jerry之前的文章SAP API开发方法大全 介绍的第七种SAP API开发方式,SAP Data Intelligence Graph,实际上是Low Code Development(低代码开发)的一种体现。本文通过一个具体的例子来介绍,如何在SAP Data Intelligence Modeler的图形化界面里,通过类似小朋友玩积木的方式,将各种SAP发布的标准Operator
SAP SAP Data Intelligence Graph json源代码的结构分析
以SAP Data Intelligence标准的示例Graph com.sap.demo.http.server为例,将其json代码保存到本地,使用json编辑器查看:operator之间有8条线连接,对应json文件里connections数组里的8个元素:每个元素包含source和target两个对象。以下图为例:src对象代表图中的get port:target代表名为request的m
SAP Data Intelligence API执行出错的排错之道
使用HTTP GET访问SAP Data Intelligence graph API时,遇到500 internal server error的错误:返回SAP Data Intelligence Modeler,发现graph实例执行状态处于Dead:找到具体引起错误的process:Object Store下载diagnosis information找到错误根源:Graph failure