如何在 SAP BTP 平台上重用另一个已经开发好的 service
假设我们的 SAP Business Technology Platform 平台上已经开发好了一个 products-service 项目: 我们希望在另一个 bookstore 项目里,重用 products-service 项目。 打开 products-service 项目,在 package.json 里找到其 name 的值:@sap/capire-products 创建
使用 SAP BTP 创建一个 Spring Boot Java 应用
Fullstack 类型的开发空间带有几个开箱即用的扩展,这些扩展被用来开发 CAP 应用程序,比如内置了 CDS 工具。 打开一个新的 terminal 窗口: 输入命令 cd projects/: 运行如下的命令行: mvn -B archetype:generate -DarchetypeArtifactId=cds-services-archetype -Darchetyp
人工智能在客户关系管理软件销售和服务模块中的应用
所谓客户关系管理软件(Customer Relationship Management,下文简称 CRM),是一种旨在管理和改善企业与其客户之间关系的应用类软件。客户关系管理软件系统的宗旨是:为满足每个客户的特殊需求,同客户建立联系,通过软件提供的各种同客户不同渠道的互动,以及随之产生的业务数据,从中提炼挖掘出客户的不同需求,并在此基础上进行一对一个性化服务。 常规的客户关系管理软件包括销售管理
什么是 SAP C/4HANA Foundation
任何企业都面临着实施新商业模式的挑战。 这样的挑战需要软件解决方案来支持。 这些解决方案必须是可扩展(scalable)、无风险(risk-free)、快速的和具有成本效益(cost-efficient). 然而,实施通常无法达到所有这些目标。 很多时候,它们是旨在消除问题的快速补丁(quick patch),例如实施新技术。 开发人员和系统管理员都在努力将新技术集成到已经使用的解决方案中,没
Kyma Application Connectivity 特性介绍
Kyma 的 Application Connectivity 负责解决下列领域的问题: 简化和保护外部系统和 Kyma 之间的连接注册外部事件和 API 并简化 API 使用通过事件机制提供与部署在 Kyma 中的服务和功能的异步通信管理对外部系统的安全访问提供监控和跟踪功能,便于运维人员管理 根据实际的应用场景,Application Connectivity 以下两种模式之一工作:
云原生应用程序运行时 Kyma 的主要特性介绍
Kyma 是一个应用程序运行时,提供了一种在 Kubernetes 的云原生世界中连接、扩展和自定义应用程序的灵活且简单的方法。 Kyma 开箱即用,提供各种功能,例如: 以经济高效和可扩展的方式运行轻量级功能的无服务器开发平台提供端点以注册外部应用程序的事件和 API 的系统连接事件提供消息通道以接收事件、丰富事件并使用函数或服务触发业务流用于服务到服务通信和代理的服务网格服务管理安
SAP HANA,S/4HANA 和 SAP BTP 的辨析
这是知乎上一个朋友向我咨询的问题。 SAP HANA,SAP S/4HANA,和 SAP BTP,这几个名词,对于刚接触 SAP 的朋友来说确实容易混淆。 光是 SAP HANA,就有好几款名称类似但定位有所差异的产品。关于它们之间的详细辨析,参考我之前写过的文章:SAP 几款容易令初学者混淆的 HANA 解决方案。 SAP S/4HANA,是 SAP 于 2015 年 2 月推出了的旗舰级
我与无影的初体验:使用无影云桌面进行一个开源 Angular 项目的端到端测试
近日很荣幸地收到了阿里云邀请做一个关于阿里旗下无影云桌面的评测,从官网上了解到阿里云无影云桌面原名为弹性云桌面,融合了无影产品技术后更名升级,可广泛应用于具有高数据安全管控、高性能计算等要求的安全办公、金融、设计、影视、教育等领域。 我是一个程序员,最近一年的工作是参与开发一个开源的电商前端(Storefront)项目,代号 Spartacus,使用的编程语言是 TypeScript,开发框架是
OData metadata 定义中,entity type key 的作用是什么
什么是 OData entity type 的 key? 最权威的定义,来自 OData 官网: OData EDM 模型的核心概念是实体 entities 和关联即 associations. Entities 是 OData 模型描述对象的实体类型(例如,客户、员工等)的实例,它们是结构化记录,由name 和强类型属性组成,并带有一个 key. Complex Types(复杂类型)
关于 SAP 电商云 Spartacus UI SSR 的 state transfer 问题
我使用基于版本 3.4.5(某客户正在使用)的 Schematics 创建了一个店面,并在 SSR 模式下运行它。 我在浏览器中访问 http://localhost:4000/。 通过 Chrome 开发工具我知道主页的源代码是由 SSR 服务器成功生成了。 然而,即使在 SSR 模式下,我发现 /cms/pages OCC API 仍然是从客户端触发的。 在 SSR 服务器
SAP Business ByDesign 和支付宝与钉钉集成的一个原型开发案例
原文:Doing Business on the Go – Invoice to Cash the China Way (PoC) 众所周知,中国移动应用市场具有如下特点: 腾讯和阿里巴巴的多用途平台双头垄断即时通讯的主导地位移动支付深度无缝融入即时通讯(微信支付和支付宝) 虽然“移动优先”已经成为一个流行词,但迄今为止,只有在中国,才算是真正意义上的移动应用无处不在的国家。在微信和支付
Chrome 开发者工具 workspace 的概念
Edit files with Workspaces 本教程提供设置和使用工作区的实践练习,以便您可以在自己的项目中使用工作区。 工作区使您能够将在 DevTools 中所做的更改保存到存储在计算机上的源代码中。 Overview工作区使您能够将在 Devtools 中所做的更改保存到计算机上同一文件的本地副本。 例如,假设: (1) 您的桌面上有站点的源代码。(2) 您正在从源代码目录运行
SAP Commerce Cloud Spartacus UI 修改 primary color 的方法
问题 解答 The easiest and recommended way to override basic primary colors, as of version 4.0, is by changing the compiled values of the CSS variables. But change them inside a CSS body selector, instea
大型开发项目中 git 工作流的最佳实践
Gitflow Workflow 是一个 Git 工作流,有助于持续软件开发和实施 DevOps 实践。 它由文森特·德里森 (Vincent Driessen) 在 nvie 首次出版并广受欢迎。 Gitflow 工作流定义了围绕项目发布设计的严格分支模型。 这为管理大型项目提供了一个强大的框架。 Gitflow 非常适合具有预定发布周期的项目以及持续交付的 DevOps 最佳实践。 除了功能
在 SAP BTP 上体验 SAP HANA Cloud 试用版本
这是 Jerry 2021 年的第 58 篇文章,也是汪子熙公众号总共第 335 篇原创文章。 我们在 SAP 官方网站 help.sap.com 输入关键字 SAP HANA 之后: 会看到很多搜索结果: 这么多和 HANA 相关的解决方案,Jerry 当然不可能每一种都接触过,这里只谈一谈我有过粗浅了解的几款。 SAP HANA Platform这当然就是 SAP 的王牌产品了
SAP BTP Launchpad Service 打不开应用的权限问题
我在 SAP BTP Cockpit 的 Launchpad Service 里,点击 Go To Application: 遇到错误消息:Sorry, we couldn’t find the site. Please contact your site Administrator for assistance. 解决办法:Security - Trust Configuration
SAP Cloud SDK for JavaScript 的搭建和使用方法介绍
官方链接 要创建已包含使用 SAP Cloud SDK for JavaScript 所需的所有文件和配置的应用程序,您可以使用 SDK 的命令行界面 (CLI)。 要获取 CLI,请运行以下命令: npm install -g @sap-cloud-sdk/cli 这将在你的机器上全局安装 CLI,允许你在任何地方使用它。 现在你可以通过运行 CLI 的 init 命令来创建一
SAP Cloud SDK for JavaScript 概述
原文链接 TypeScript 和 JavaScript 开发人员,这是为您准备的:SAP Cloud SDK (fka SAP S/4HANA Cloud SDK) 现在可用于 JavaScript。 今天,我们很自豪地发布了适用于 JavaScript 的 SAP Cloud SDK 1.0.0 版。 这是继去年 10 月开始的测试版之后,第一个通用的、高效的 JavaScript 库版本。
如何在 SAP BTP ABAP 编程环境里直接调用 ABAP On-Premises 系统的 RFC 函数
首先登录 ABAP On-Premises 系统,运行事物码:aco_proxy,为 RFC 函数 RFC_SYSTEM_INFO 和 RFC_READ_TABLE, 生成代理类元数据,格式为 xml. 将 xml 文件另存到本地。 使用 ABAP Development Tool 登录 SAP BTP ABAP 运行环境,新建一个 Service Consumption Model,类型选
使用 cf push 部署应用到 SAP BTP 时遇到错误消息 No domains exist for route
我使用的 SAP BTP CloudFoundry 环境的 API endpoint 在 BTP cockpit 里可以找到: https://api.cf.ap21.hana.ondemand.com/ 使用命令行 cf login 登录: 创建一个 xsuaa 服务实例: 之后使用 cf push 上传应用,遇到错误消息: For application ‘produ