SAP 官方「公有云开发」培训课程库
学习路径
获取核心 ABAP 技能
学习基本 ABAP 编程
入门
准备开发环境
初步了解 ABAP
了解软件结构和物流
开发您的第一个 ABAP 应用程序
使用 AI 扩大 ABAP 开发
入门
应用基本技术与概念
了解 ABAP 的基础知识
使用基本数据对象和数据类型
处理数据
在 ABAP 中使用控制结构
使用简单内部表
调试 ABAP 程序
应用基本技术和概念
使用本地类
定义局部类
创建类的实例
定义和调用方法
使用封装确保一致性
使用本地类
从数据库读取数据
调查表定义
实施基本 SELECT 语句
使用 CDS 视图
从数据库读取数据
使用结构化数据对象
声明结构化数据对象
使用结构化数据对象
使用结构化数据对象
使用复杂内部表
声明复杂内部表
使用复杂内部表
使用复杂内部表
使用业务对象实施数据库更新
分析业务对象
使用实体操作语言
使用业务对象实施数据库更新
描述 ABAP RESTful 应用程序编程模型
介绍编程模型
浏览体系结构
添加 ABAP 逻辑
改善用户体验
介绍 ABAP RESTful 应用程序编程模型
深化 ABAP 编程知识
分析和测试代码
使用 ABAP 测试主控室提高代码质量
使用 ABAP 单元实施代码测试
使用 SAP Joule 生成 ABAP 单元测试
通过 ABAP 概要分析测量运行时消耗
使用 SQL 跟踪分析数据库访问
分析和测试代码
正确使用数据类型和类型转换
在 ABAP 中对技术数据类型进行分类
避免类型转换的陷阱
使用日期、时间和时戳计算
正确使用数据类型和类型转换
处理字符字段
在 ABAP 中使用可翻译文本
使用函数和正则表达式处理字符串
处理字符字段
在 ABAP SQL 中使用代码下推
实现联接
使用 ABAP SQL 中的表达式
在 ABAP SQL 中执行计算和字符串处理
在 ABAP SQL 中使用特殊的内置函数
在 ABAP SQL 中排序和压缩数据集
在 ABAP SQL 中使用代码下推
提升内表性能
处理内部表的内容
使用字段符号处理内部表
使用排序表和散列表
使用次键提高内部表性能
提高内部表性能
实施权限检查
介绍 ABAP 中的权限概念
使用 CDS 访问控制
使用 AUTHORITY-CHECK 语句
实施权限检查
设计高效的面向对象代码
实施继承
使用继承
定义接口
使用接口
实施工厂方法
设计有效的面向对象的代码
定义和使用异常类
使用异常类
定义您自己的异常类
定义和使用异常类
为 ABAP 代码添加文档
记录 ABAP 代码
将文档添加到 ABAP 代码
实践 SAP S/4HANA Cloud 的洁净核心扩展
SAP S/4HANA Cloud、扩展和洁净核心入门
评估扩展需求
介绍 Clean Core 方法
过渡到 SAP S/4HANA Cloud
验证系统转换的步骤
验证 Clean Core 工作流
收集自定义代码的使用数据
调整自定义代码
检查旧版修改、副本和增强
优化代码性能
评估系统转换或新实施
SAP S/4HANA Cloud、扩展和 Clean Core 入门
理解消费级用户体验理念
评估 SAP Fiori
评估 SAP Build
了解消费级用户体验概念
深入探索 ABAP Cloud
评估云原生和 REST
浏览 ABAP Cloud
介绍 ABAP 云的不同用例
介绍 ABAP 平台重用服务
了解已发布 API
深入了解 ABAP 云
深入探索遵循洁净核心原则的 SAP S/4HANA Cloud 扩展模型
评估新可扩展性模型的必要性
介绍 SAP S/4HANA Cloud 可扩展性模型
介绍关键用户可扩展性
介绍开发人员可扩展性
介绍并排可扩展性
了解 SAP S/4HANA Cloud 中的已发布 API
评估可扩展性选项
遵循 Clean Core 原则,深入了解 SAP S/4HANA Cloud 可扩展性模型
评估 SAP S/4HANA Cloud Private Edition 和 SAP S/4HANA 的特殊注意事项
评估 SAP S/4HANA Cloud Private Edition 和 SAP S/4HANA 的用例
了解 Clean Core 可扩展性最佳实践
设置 Clean Core 开发
评估 SAP S/4HANA Cloud Private Edition 和 SAP S/4HANA 的特殊注意事项
使用 ABAP 数据字典与 ABAP Core Data Services 构建数据模型
探索 ABAP 中的数据建模
浏览 ABAP 字典
了解 ABAP 核心数据服务
了解 ABAP 中的数据建模
创建数据库表
定义域和数据元素
创建数据库表
处理数据库表的更改
创建数据库表
定义全局数据类型
使用字典对象作为数据类型
定义字典结构
定义字典表类型
定义全局数据类型
定义基本 CDS 视图
定义基本 CDS 视图
在 CDS 视图中使用 ABAP 注释
基于视图构建视图
定义基本 CDS 视图
定义关系和关联
定义数据库表之间的关系
定义 CDS 视图之间的关联
在路径表达式中使用关联
定义关系和关联
在 CDS 视图中使用代码下推
在 CDS 视图中实施 SQL 表达式
在 CDS 视图中调用内置函数
定义含输入参数的 CDS 视图
在 CDS 视图中处理数据集
在 CDS 视图中使用代码下推
定义字典对象和 CDS 视图的元对象
阻止未经授权访问数据
扩展字典对象
扩展 CDS 视图
创建元数据扩展
定义字典对象和 CDS 视图的元对象
在 SAP BTP 上构建并行扩展
使用 SAP 业务应用工作室开发云应用
使用 SAP Business Application Studio 加速开发
通过高生产力工具阐释开发者效率
初识 SAP Business Application Studio
在 SAP Business Application Studio 中使用生产力工具为全栈应用程序开发设置账户
初识 SAP Business Application Studio 开发环境
SAP Business Application Studio 导览
使用 SAP Business Application Studio 加速开发
开发风险管理应用以扩展 SAP S/4HANA
介绍应用程序的用例与架构
创建新项目
创建数据模型
定义服务
从 SAP S/4HANA 消费外部服务
添加示例数据
使用 SAP Fiori 工具构建用户界面
预览你的应用程序
创建用户角色
通过 Git 共享项目
部署到 Cloud Foundry 环境
使用 CI/CD 服务管理应用程序生命周期
开发风险管理应用以扩展 SAP S/4HANA
使用移动端并启用多租户
将移动 UI 应用程序添加到您的项目
为先前创建的应用启用多租户
使用移动端并启用多租户
为 SAP BTP Cloud Foundry 运行时开发应用
探索 SAP BTP, Cloud Foundry 运行时
介绍 SAP BTP Cloud Foundry 运行时的优势
描述 Cloud Foundry 运行时体系结构
介绍 SAP BTP Cloud Foundry 运行时的关键概念
设置 SAP BTP Cloud Foundry 运行时
通过 CF CLI 与 SAP BTP Cloud Foundry 运行时交互
浏览 SAP BTP Cloud Foundry 运行时
在 SAP BTP, Cloud Foundry 运行时中开发应用
在 SAP BTP Cloud Foundry 运行时中设计和运行应用程序
在 SAP BTP Cloud Foundry 运行时中开发应用程序
管理 SAP BTP, Cloud Foundry 运行时中的部署
在 SAP BTP Cloud Foundry 运行时中执行部署流程
浏览 SAP BTP Cloud Foundry 运行时中的路由和网络连接
部署第一个应用程序
管理 SAP BTP Cloud Foundry 运行时中的部署
优化和管理 SAP BTP, Cloud Foundry 运行时中的应用
在 SAP BTP Cloud Foundry 运行时中发现可观察性和监控
在 SAP BTP Cloud Foundry 运行时中实施扩展功能
使用 Application Autoscaler 管理工作负载
处理更新
使用 SAP BTP Cloud Foundry 运行时实施蓝绿部署以进行零停机时间更新
掌握 Cloud Foundry 应用程序生命周期事件
在 SAP BTP Cloud Foundry 运行时中优化和管理应用程序
探索 SAP BTP, Cloud Foundry 运行时中的高级技术
在 SAP BTP Cloud Foundry 运行时中展开区间
了解 SAP BTP Cloud Foundry 运行时中的高级技术
遵循 SAP BTP 开发者指南使用 CAP 开发扩展
了解 SAP Cloud Application Programming Model(CAP)
识别并行扩展的需求
探索 SAP Cloud Application Programming Model
SAP BTP 开发人员指南简介
探索 SAP Cloud Application Programming Model (CAP)
设置 CAP 项目
介绍 OData 协议
解释 JSON/YAML
探索端到端用例
创建基于 CAP 的服务
设置 CAP 项目
在 CAP 中提供用户界面
在 CAP 中提供用户界面
生成用户界面
在 CAP 中提供用户界面
添加自定义业务逻辑
说明 CAP 中的事件处理
说明自定义业务逻辑的必要性
描述错误处理
添加自定义业务逻辑
添加本地启动页
添加自定义业务逻辑
理解权限与信任管理
描述授权与信任管理(XSUAA)
定义 CDS 限制和角色
理解权限与信任管理
使用外部服务
解释 CAP 中的可扩展性与连接性
说明单元测试
添加测试用例
添加外部服务
使用外部服务
部署应用程序
识别 CAP 中的部署选项
说明部署过程
为在 SAP BTP Cloud Foundry 运行时中部署做准备
部署应用程序
部署应用
集成到 SAP Build Work Zone, Standard Edition
说明 SAP Build Work Zone, Standard Edition
将应用与 SAP Build Work Zone 集成
集成到 SAP Build Work Zone(标准版)
在 SAP BTP Kyma 运行时中开发应用
了解 Kubernetes
解释 Kubernetes 的基本概念
描述 Kubernetes 集群架构
掌握 Kubernetes 对象
使用 Kubectl 与 Kubernetes API 交互
探索 Kubernetes
了解 Kyma
描述 Kyma 与 Kubernetes 的关系
探索 SAP BTP, Kyma runtime 的优势
在 SAP BTP 上使用 Kyma 部署 Kubernetes 集群
为 Kyma 设置和配置 Kubectl
使用 Kyma Dashboard 访问您的 Kyma Runtime 实例
添加 Kyma 模块
探索 Kyma
使用 Kubernetes 工作负载
探索 Kubernetes 工作负载
使用无服务器函数
创建并测试无服务器函数
探索 Deployment
创建和管理 Deployment
了解用于部署的 Helm 包管理器
使用 Helm 打包和部署你的应用
探索 Kubernetes 中的 DaemonSet
探索 Kubernetes 中的 Job
使用水平 Pod 自动扩缩器(HPA)
使用 Kubernetes 工作负载
使用服务实现与 Kubernetes 的内部和外部通信
了解 Kubernetes 中的 Service
在 Kubernetes 中创建 Service
使用 API Gateway 模块暴露 Service
使用 APIRule 在 Kyma 中公开服务
使用服务实现 Kubernetes 的内部与外部通信
配合 Istio 使用服务网格
了解服务网格
探索 Istio
使用 Istio
使用 Istio 的服务网格
使用 Kyma Eventing
探索 Kyma Eventing
使用 Kyma Eventing 创建订阅
使用 Kyma Eventing
使用 Kubernetes 存储和 StatefulSets
使用和监控存储
探索 StatefulSet
将存储连接到 StatefulSet
使用 Kubernetes 存储与 StatefulSets
使用 SAP BTP 服务管理
定义 SAP BTP, Kyma Runtime 中的服务管理
在 SAP BTP, Kyma Runtime 中设置服务实例和服务绑定
使用 SAP BTP Service Management
执行可观测性与监控
描述 Kyma 中的可观测性
收集应用程序日志并将其发送到 SAP Cloud Logging
执行可观测性与监控
使用 ConfigMaps 和 Secrets
解释 ConfigMap 与 Secret
配置部署以使用 ConfigMap
使用 ConfigMaps 和 Secrets
开发 SAPUI5 应用
学习 SAP Fiori 基础
最终用户视角
SAP Fiori 简介
使用 SAP Fiori 启动板
个性化 SAP Fiori Launchpad
探索 SAP Fiori 数据处理
最终用户视角
技术
解释用户界面
解释数据服务
说明应用程序类型
技术
架构
描述 ABAP 平台
描述 SAP S/4HANA
说明 SAP Fiori 开发
架构
内容管理
管理 SAP Fiori 内容
创建 SAP Fiori 空间与页面
合并 SAP Fiori 空间与页面
管理 SAP Fiori 目录
编辑业务目录
创建业务目录
适配技术目录
创建技术目录
创建可复制目录
内容管理
内容迁移
迁移 SAP Fiori 组
迁移无类型技术目录
内容迁移
内容管理
使用快速激活激活 SAP Fiori 内容
描述 SAP Fiori 的基本角色
配置 SAP Fiori Launchpad
排查 SAP Fiori Launchpad 问题
内容管理
适配
使用 UI Theme Designer
在运行时调整 SAP Fiori UI
扩展 SAP Fiori Launchpad
适配
使用 SAPUI5 开发 UI
加载和初始化 SAPUI5
SAPUI5 开发入门
引导 SAPUI5
加载与初始化 SAPUI5
模块化 SAPUI5 应用
定义和使用模块
模块化 SAPUI5 应用
使用视图和控制器
使用 XML 视图
使用视图控制器
使用视图与控制器
通过组件组织应用结构
配置和实例化组件
使用声明式 API
通过组件构建应用结构
实施 UI
使用控件构建 UI 结构
使用控件的内容密度
实施 UI
处理作为可复用 UI 部件的 Fragment
实现和实例化 XML 片段
将片段用作可复用 UI 部件
模型与数据绑定
使用模型
实现聚合绑定
实现元素绑定
使用数据类型
实现和使用格式化程序函数
排序和筛选
使用表达式绑定
使应用程序适配不同设备类型
模型与数据绑定
本地化
使用资源模型
本地化
OData 模型
通过 OData 模型读取数据
通过 OData 模型创建新实体
OData 模型
路由与导航
启用路由
导航到具有硬编码模式的路由
返回路由
捕获无效哈希值
导航到带必需参数的路由
路由与导航
SAPUI5 高级开发
实施全屏应用
设计全屏应用程序
为全屏应用程序应用路由配置
使用本地数据
在全屏应用中实现导航
在全屏应用程序中强制实现响应性
实现全屏应用
实施列表-明细应用
设计列表-明细应用程序
为列表-详细信息应用程序实现根视图
为列表-详细信息应用调整路由器配置
为列表-详细信息应用构建列表视图
为列表-明细应用构建明细视图
实现视图同步
为 FlexibleColumnLayout 控件实现移动端行为
实现列表-明细应用
使用 UI5 控件
扩展标准控件
创建自定义控件
创建控件库和组件库
使用 UI5 控件
使用元数据实施 UI5 控件
使用 SAPUI5 智能控件
灵活编程模型简介
使用元数据实现 UI5 控件
确保 UI5 中的软件质量
使用 Qunit 执行单元测试
使用单页验收(OPA5)测试执行集成测试
确保 UI5 中的软件质量
版本控制 — 团队协作
使用 GIT
使用分支
版本控制 —— 团队协作
基于 CAP OData V4 服务开发 SAP Fiori elements 应用
SAP Fiori Elements for OData V4 概览
使用 SAP Fiori Elements:了解其优势
SAP Fiori Elements 入门:理解 OData 和注解
概述 OData V4 的 SAP Fiori elements 的优势
使用 SAP Cloud Application Programming Model(CAP)
入门
概览 SAP Fiori Elements for OData V4
SAP Fiori Tools 概览
使用 SAP Fiori 工具加速应用程序开发
使用应用程序生成器创建第二个应用
概览 SAP Fiori Tools
理解 SAP Fiori Elements 模板
概览可用模板
检查列表报表和对象页面功能
深入了解培训中使用的应用程序
理解 SAP Fiori Elements 模板
配置列表报表和对象页的常规功能
配置灵活列布局
调整标准 SAP Fiori elements UI 文本
配置列表报表和对象页的常规功能
配置列表报表筛选栏
向筛选栏添加字段
隐藏筛选栏
配置列表报表筛选栏
考察列表报表上可用的操作
应用 SAP Fiori Elements 提供的通用操作
创建应用特定的操作
检查列表报表上的可用操作
配置表列的内容
创建进度指示器的可视化呈现
配置微图表以可视化关键指标
在表格中配置联系人快速视图
配置表列的内容
在列表报表中使用多个视图
使用单表模式配置多个视图
使用多表模式创建多个视图
在列表报表中使用多个视图
塑造对象页的标题区域
将关键指标放置在页眉区域
使用微型图表丰富对象页面页眉
使用单例实体
设计对象页的标题区域
配置对象页的主体
调整输入字段
使用依赖筛选丰富值帮助
按需隐藏可选信息
配置副作用
配置对象页的主体
在对象页上应用动态字段控制并验证用户输入
动态影响 UI 元素的可见性和可编辑性
校验用户输入
在对象页上应用动态字段控制并验证用户输入
探索 SAP Fiori Elements for OData V4 编程模型的灵活性
开始使用编程模型的灵活性
使用扩展点
使用构建块
使用控制器扩展
添加自定义微型图表
为 freestyle SAPUI5 应用使用编程模型的灵活性
探索 SAP Fiori Elements for OData V4 编程模型的灵活性
说明 SAP Fiori Elements for OData V4 中的导航概念
解析内部导航与外部导航
配置外部导航
说明 SAP Fiori Elements for OData V4 中的导航概念
探索分析列表页
探究分析列表页面
向列表报表添加图表
创建可视化筛选器
探索分析列表页
入门:基于 OData V4 RAP 服务创建 SAP Fiori elements 应用
SAP Fiori Elements for OData V4 概览
使用 SAP Fiori 元素:了解优势
概述 OData V4 的 SAP Fiori 元素的优势
SAP Fiori 元素入门:了解 OData 和注释
获取用于创建 OData 服务的编程模型概览
获取 OData V4 的 SAP Fiori 元素概览
ABAP RESTful Application Programming Model 概览
入门
创建 OData V4 服务
获取 ABAP RESTful 应用程序编程模型的概览
在后端配置 ABAP CDS 注解
创建列表报表
创建对象页面
在后端配置 ABAP CDS 注释
SAP Fiori Tools 概览
使用 SAP Fiori 工具增强您的应用开发
使用应用程序生成器创建 SAP Fiori 元素应用
获取 SAP Fiori 工具概览
理解 SAP Fiori Elements Floorplan
获取可用模板的概览
检查列表报表和对象页面
了解 SAP Fiori 元素平面布置
配置列表报表和对象页面的常规设置
配置灵活列布局
配置应用的初始加载设置
配置清单报表和对象页面的常规设置
配置表
添加和编辑清单报表表的表列
将表添加到对象页面
配置表
SAP Fiori Elements 应用中的导航概念概览
检查外部和内部导航
配置内部导航
获取 SAP Fiori 元素应用中导航概念的概览
配置对象页面
配置对象页面的抬头区域
配置对象页面正文的部分
配置对象页面
检查 Flexible Programming Model
获取灵活编程模型的概览
使用扩展点
使用构件块
将灵活编程模型用于自由式应用程序
检查灵活编程模型
部署 SAP Fiori Elements 应用
获取部署选项的概览
部署应用
部署 SAP Fiori 元素应用
使用 SAP Fiori 进行 UI 开发
应用 SAPUI5 开发的黄金法则
剖析 SAPUI5 开发的黄金法则
应用 SAPUI5 开发的黄金法则
SAP Fiori 快速启动板
了解 SAP Fiori Launchpad
理解 SAP Fiori Launchpad 的技术视角
SAP Fiori 快速启动板
SAP Fiori Launchpad 配置
了解 SAP Fiori Launchpad 配置
实现 CrossApplicationNavigation 服务
SAP Fiori Launchpad 配置
应用 SAP Fiori 设计准则
使用 SAP Fiori 设计指南
应用 SAP Fiori 设计准则
利用 SAPUI5 灵活性
使用 SAPUI5 Flexibility 扩展 SAP Fiori 应用
实现视图扩展、视图修改与视图替换
利用 SAPUI5 灵活性
使用 SAP Build 开发:从应用到自动化
Joule Studio 入门(经典版)
为什么选择 Joule Studio 经典版?
什么是 Joule Studio 经典版,为什么需要它?
为什么选择经典版 Joule Studio?
Joule 技能
通过 Joule 技能交付成果
Joule 技能
Joule 智能体
在 Joule Studio(经典版)中引入 Joule 智能体
利用自定义 Joule 智能体处理复杂的多步骤业务工作流
为自定义 Joule 代理运用工具与模型上下文协议(MCP)
使用 Joule Studio(经典版)构建 Joule 代理
借助 AI 辅助构建 Joule 智能体
Joule 智能体
入门
在 Joule Studio(经典版)中启动你的第一个设计
入门
探索 SAP 业务技术平台
SAP BTP 战略:概览
定位 SAP Business Technology Platform
确定 SAP 和业务流程的解决方案范围
介绍 SAP BTP 的套件质量和用例
发现云术语
SAP BTP 策略:概览
SAP BTP:架构与服务
SAP BTP 商业模式简介
介绍 SAP BTP 的体系结构
演示 SAP BTP 主控室
了解 SAP BTP 中的服务
分析 SAP BTP 中的连接性
SAP BTP:架构和服务
SAP BTP:代理与应用程序开发
发现代理和应用程序开发
确定开发框架
分析 SAP Build 功能
SAP BTP:代理和应用程序开发
SAP BTP:集成
介绍应用程序编程接口 (API)
介绍 SAP Business Accelerator Hub
介绍 SAP Integration Suite
SAP BTP:集成
SAP BTP:AI 与数据基础
介绍 SAP Business AI
借助 SAP HANA Cloud,了解 AI 和数据基础
介绍 SAP AI Foundation
SAP BTP:人工智能和数据基础
SAP BTP:安全基础
分析 SAP BTP 上的用户和权限管理
分析 SAP Cloud Identity Services
介绍 SAP Authorization and Trust Management 服务 (XSUAA)
SAP BTP:安全基础知识
使用 SAP Build 流程自动化进行开发
说明 SAP Build Process Automation
介绍 SAP Build Process Automation 的路径
使用业务流程管理软件管理业务流程
检查业务流程中涉及的角色
评估 SAP Build Process Automation 中的不同工作模式
介绍 SAP Build Process Automation
重用现有 SAP Build Process Automation 内容
在 SAP BTP 免费层级中租用使用增强程序的 SAP Build Process Automation
激活流程自动化内容
概述实时流程内容中流程变式的概念
导入和导出 SAP Build Process Automation 项目
重复使用现有 SAP Build Process Automation 内容
在 SAP Build Process Automation 中执行基本流程构建
介绍销售订单管理流程用例
创建流程项目
通过表单实现用户交互的数字化
使用条件控制流程流
发布、部署、运行和监控流程
在 SAP Build Process Automation 中执行基本流程构建
说明自动化概览
确定自动化需求
评估自动化用例
通过自动化提升销售订单管理流程
准备桌面以使用 Desktop Agent 执行销售订单管理自动化
介绍概览中的自动化
使用 SAP Build Process Automation 中高级流程构建的功能
使用决策逻辑改进销售订单管理流程
使用操作项目封装远程系统的 API
使用流程中的操作调用远程系统的 API
使用 SAP Build Process Automation 中的高级流程构建功能
使用 API 进行集成
利用 SAP Build Process Automation API
使用 API 进行集成
设计高效的 SAP Build Work Zone
探索信息架构
介绍 SAP Build Work Zone 的特性和功能
掌握站点菜单
管理工作页面
使用工作区
集成应用程序
在 SAP Build Work Zone 标题栏中导航用户设置和功能
浏览信息体系结构
使用 SAP Integration Suite 开发
SAP Cloud Platform Integration 服务概览
描述 SAP 的集成战略
介绍 SAP 集成战略
引入 Clean Core 方法
描述 SAP 的集成战略
介绍 SAP Integration Suite
讨论分布式架构及其挑战
了解 SAP Integration Suite
探索 SAP Integration Suite:能力与注意事项
探索 SAP Integration Suite 的能力
介绍 SAP Integration Suite
理解 API Management
了解 API Management
了解 API Management 的组件
理解 API 生命周期
构建 API 提供者
构建 API 代理
使用策略
编辑 API
使用 Developer Hub
将产品部署到 Developer Hub
使用 Graph
理解 API Management
实施 Cloud Integration
基础概念介绍
使用连接性选项
了解 SAP 集成项目中的运营模式
了解 Cloud Foundry 环境中的系统范围
定义设计指南
开发集成内容
监控与日志记录消息
使用 Camel 数据模型和 Simple 表达式语言
理解集成流
实施 Cloud Integration
探索 Event Mesh
事件驱动架构简介
理解直接消息传递与保证消息传递
讨论 SAP Event Mesh
理解 SAP Integration Suite 的事件网格能力
SAP Integration Suite, Advanced Event Mesh 简介
探索 Event Mesh
管理 SAP 应用程序接口框架(AIF)
精通 SAP 应用程序接口框架(AIF)
介绍 SAP Application Interface Framework
Application Interface Framework 简介
识别 SAP Application Interface Framework 架构组件
SAP 应用程序接口框架介绍
掌握 SAP Application Interface Framework 开发流程
SAP Application Interface Framework 接口开发流程简介
探索命名空间结构
探索接口
探索引擎
映射结构与字段映射
掌握 SAP 应用程序接口框架开发流程
掌握高级结构与字段映射
结构与字段映射简介
应用值转换
在 SAP 应用程序接口框架(AIF)中使用条件映射
掌握高级结构与字段映射
理解操作:SAP Application Interface Framework 的核心组件
探索操作在 SAP 应用程序接口框架中的角色
理解操作:SAP 应用程序接口框架的核心组件
定义附加监控功能
识别 SAP Application Interface Framework 中索引表的功能
管理接收方与通知
处理机密数据
定义附加监控功能
掌握 SAP Application Interface Framework XML 运行时
优化 SAP Application Interface Framework XML 运行时
掌握 SAP 应用程序接口框架 XML 运行时
精通 AIF 的标准接口技术
使用 Application Interface Framework 处理和监控 IDoc
使用应用程序接口框架处理与监控入站 IDoc
使用 Application Interface Framework 处理与监控出站 iDoc
使用应用程序接口框架处理与监控 IDoc
实施代理接口
构建和监控入站接口
构建与监控出站接口
监控现有的入站代理或标准企业服务
实施代理接口
说明文件适配器
探索文件适配器
说明文件适配器
精通 AIF 的监控、接口确定与校验
利用其他监控功能
配置监控和错误处理功能
使用附加监控功能
理解接口变式
分析与实现接口变式
理解接口变式
探索 Analyzer 功能
考察分析器能力
探索分析器功能
掌握高级功能
精通自动重新处理、角色授权管理与接口确定
掌握高级功能
管理 SAP 业务技术平台
通过云连接器连接 SAP BTP 与本地系统
介绍
定义云连接器
介绍云连接器
安装
准备安装
安装 Cloud Connector
安装 Cloud Connector
配置
启动管理 UI
管理子账户
配置访问控制
执行备份
配置云连接器
运行
使用云连接器
使用云连接器
管理
监控云连接器
配置高可用性
管理云连接器
运营 SAP 业务技术平台
概览、职责与指导
定位 SAP Business Technology Platform
分析职责与指导资源
建立治理模型
概览、职责与指引
账户结构
使用 SAP BTP Cockpit
解释 SAP BTP 账户模型
管理服务订阅
治理服务
账户结构
运行时环境
描述运行时环境
管理 Cloud Foundry 环境
管理 Kyma 运行时
管理 ABAP 环境
运行时环境
身份与访问管理
说明 SAP BTP 上的身份与访问管理
说明用户与身份提供者
说明权限模型与分配
在 SAP BTP 上管理用户与权限
在 Cloud Foundry 中管理用户和授权
在 Kyma 中管理用户和授权
在 SAP BTP ABAP 环境中管理用户与权限
身份与访问管理
设置与配置工具
使用 Booster
使用 SAP Automation Pilot 构建技术运维自动化流
操作命令行界面工具
使用 kubectl 与 Kubernetes API 交互并针对 Kyma 进行配置
使用 Terraform 管理 SAP BTP
设置与配置工具
平台连接性
分析 SAP BTP 中的连接性
使用目标
操作云连接器
平台连接性
高可用性与灾难恢复
说明 SAP BTP 的高可用性与灾难恢复概念
高可用性与灾难恢复
可观测性与监控
阐释 SAP BTP 的可观测性战略
阐释中心化可观测性工具
说明本地可观测性工具
可观测性与监控
成本与用量管理
SAP BTP 商业模式简介
应用成本与用量管理
核对账单
实现合同权益的透明化
成本与用量管理
探索 SAP BTP 上的 DevOps
介绍 DevOps
定义 DevOps 方法
解释 DevOps 的关键原则
持续集成与交付(CI/CD)简介
解释持续集成原则
解释持续集成与交付流程
说明 CI/CD 流程中的参与者
介绍 DevOps
说明 SAP BTP 上的 DevOps
解读 SAP 的 DevOps 使命宣言
SAP BTP 上的 DevOps 简介
SAP Continuous Integration and Delivery 简介
解释为什么要在 SAP BTP 上应用 DevOps
说明 SAP BTP 上的 DevOps
说明用于 DevOps 的 SAP BTP 服务
介绍用于 DevOps 的 SAP BTP 服务
介绍适用于 SAP BTP ABAP Environment 的 DevOps
说明用于 DevOps 的 SAP BTP 服务
设置并使用用于 DevOps 的 SAP BTP 服务
确定适合您的交付方法
使用 SAP Continuous Integration and Delivery 创建基础 CI/CD 作业
在传输管理中反映您的交付环境
设置本地可观测性
使用 SAP Automation Pilot 构建技术运维自动化流
在 SAP Automation Pilot 中使用内容生成助手设计运维自动化命令
使用 SAP Job Scheduling 服务自动化你的应用端点
设置并使用面向 DevOps 的 SAP BTP 服务
将 DevOps 服务集成到 SAP Cloud ALM
解释为何要将 DevOps 服务集成到 SAP 的战略运营平台中
将 DevOps 服务集成到 SAP 的战略运营平台中
将 DevOps 服务集成到 SAP Cloud ALM
描述 SAP BTP 上的应用处理
管理你自己的 SAP Continuous Integration and Delivery 作业
使用传输处理交付
观测运行在 SAP BTP 上的应用
从 SAP Cloud ALM 触发建议的补救操作
持续优化你的 DevOps 流程
描述 SAP BTP 上的应用处理
SAP Cloud Identity Services 介绍
介绍安全标准
描述认证与预配的标准
介绍安全标准
介绍 SAP Business AI Platform
引入 SAP Business AI Platform
介绍 SAP Business AI Platform
介绍 SAP BTP 账户
说明 SAP BTP 账户
介绍 SAP BTP 账户
介绍 SAP Cloud Identity Authentication Services
探索 Identity Authentication Service
介绍 SAP Cloud Identity Authentication Services
配置 SAP Cloud Identity Authentication Services
定制登录流程
配置 SAP Cloud Identity Authentication Services
介绍 SAP Cloud Identity Provisioning Services
探索身份预配
了解基础设施
介绍 SAP Cloud Identity Provisioning Services
配置 SAP Cloud Identity Provisioning Services
配置预配系统
理解系统类型
了解转换(Transformation)
配置 SAP Cloud Identity Provisioning Services
管理 SAP Cloud Identity Services
识别预配服务操作
管理实体
管理 SAP Cloud Identity Services
SAP BTP 上的 Terraform 入门
基础设施即代码入门
欢迎
基础设施即代码与 Terraform 介绍
理解课程场景
准备 SAP BTP 上的 Terraform 设置
基础设施即代码入门
设置首个 Terraform 配置
配置第一个基础 Terraform 设置
将 Terraform 配置应用到 SAP BTP
检查 Terraform 状态
设置第一个 Terraform 配置
增强 Terraform 配置
在 Terraform 配置中使用变量
在 Terraform 配置中使用局部值
向 Terraform 配置添加多个资源
通过 Terraform 设置 Cloud Foundry 环境
增强 Terraform 配置
应用高级 Terraform 概念
使用附加提供者增强设置
移交给开发团队
将可复用逻辑抽取到模块
在 Terraform 中遍历列表
小结关键学习成果
下载
应用 Terraform 高级概念
使用 SAP 生成式 AI 中枢解决业务问题
认识 SAP 生成式 AI 中枢
描述 Generative AI Hub
探索生成式 AI Hub
解释 Generative AI Hub 应用
探索生成式 AI 中枢界面
描述生成式 AI 中枢
了解 Orchestration Service
探索编排服务
探索编排服务的用例
了解编排服务
大语言模型基础与适用技术
描述 SAP 的大语言模型方法
描述 LLM
描述 SAP 的生成式 AI 战略
描述 SAP 的大语言模型方案
说明 SAP 的 LLM 用例产品开发
从构思到产品化
说明 SAP 面向 LLM 用例的产品开发
为您的用例应用提示工程
解释提示工程基础
分析提示技术
利用系统、用户和助手角色编写更好的提示
保护与加固提示词
为您的用例应用提示工程
应用提升 LLM 性能的技术
探索 RAG 与接地用例
提示优化简介
应用提升 LLM 性能的技巧
评估和测试 LLM
评估与测试您的 LLM 用例
评估和测试 LLM
使用提示与 LLM 解决业务问题
使用 Generative AI Hub 开发提示
生成式 AI 中枢入门
为常见查询开发基础提示
使用提示注册表与模板管理提示
使用生成式 AI 中枢开发提示
借助 SAP Cloud SDK for AI 发挥大语言模型的能力
明确使用 SAP Cloud SDK for AI 的必要性
使用 SAP Cloud SDK for AI 与编排服务交互
使用 SAP Cloud SDK for AI 释放 LLM 的强大能力
使用 SAP Cloud SDK for AI 评估提示
使用 SAP Cloud SDK for AI 发挥大语言模型的威力
使用提示工程技术优化 AI 响应
实施提示工程技巧
通过多模态输入提升提示词效果
使用提示工程技巧优化 AI 响应
使用多个模型评估提示
选择合适的模型
使用多个模型评估提示
使用 SAP 生成式 AI 中枢的高级 AI 技术
使用 Generative AI Hub 掌握文档接地
分析生成式 AI 中枢中的文档接地
在编排服务中实现文档基础化
使用生成式 AI 中枢掌握文档接地
使用 SAP HANA Python 机器学习客户端开发 AI 工作流
使用 SAP HANA Python 机器学习客户端开发 AI 模型
执行数据分析与预测建模
了解数据分析和预测建模的基础
应用分类、回归和时间序列分析
执行数据分析和预测建模
探索机器学习:监督式与非监督式及工作流实施
区分监督式学习和无监督式学习
实施机器学习工作流
机器学习导航:监督与无监管和工作流实施
使用 SAP HANA Python 机器学习客户端开发回归模型
介绍 SAP HANA Machine Learning
设置 环境
使用 SAP HANA 数据框架浏览数据
介绍 SAP HANA 机器学习
构建和评估回归模型
使用 SAP HANA PAL 训练回归模型
了解模型评估和优化
构建和评估回归模型
使用 SAP HANA Python 机器学习客户端开发分类模型
理解使用 SAP HANA 的分类
提供分类模型概览
浏览演示场景 - 防止员工流失
了解使用 SAP HANA 的分类
设置环境并使用 SAP HANA Dataframes 分析数据
配置面向 SAP HANA 的 Python 机器学习客户端
使用 SAP HANA 数据框架浏览和处理数据
使用 SAP HANA 数据框架设置环境和分析数据
为员工流失数据集训练 PAL 分类模型
处理模型训练的数据
训练分类模型
训练员工流失数据集的 PAL 分类模型
评估和测试模型
评估模型性能
使用测试数据生成模型
评估和测试模型
使用 SAP HANA Python 机器学习客户端开发时间序列模型
理解用于时间序列预测的机器学习
提供时间序列模型概览
了解演示场景 - 预测过夜停留
了解时间序列预测的机器学习
使用 SAP HANA DataFrames 设置环境并准备数据
配置面向 SAP HANA 的 Python 机器学习客户端
使用 SAP HANA 数据框架浏览和处理数据
使用 SAP HANA 数据框架设置环境和准备数据
训练 SAP HANA PAL 单变量时间序列模型
使用 SAP HANA PAL 构建单变量预测模型
训练 SAP HANA PAL 单变量时间序列模型
使用多个时间序列进行预测
准备多个时间序列预测的数据
跨分组时间序列预测
含多个时间序列的预测
探索 SAP Analytics Cloud 的开发选项
在 SAP Analytics Cloud 中创建 R 可视化
SAP Analytics Cloud 中 R 代码入门
SAP Analytics Cloud 中的 R 简介
准备预测方案输出数据集
SAP Analytics Cloud 中的 R 代码入门
在 SAP Analytics Cloud 中使用 R 代码
了解 SAP Analytics Cloud 中的 R 代码
使用 R 脚本编辑器
使用 R 可视化对象组件
在 SAP Analytics Cloud 中使用 R 代码
在 SAP Analytics Cloud 中创建 R 可视化
在故事中创建 R 可视化对象
在故事中创建高级 R 可视化对象
在 SAP Analytics Cloud 中创建 R 可视化对象
设计 SAP Analytics Cloud 扩展故事
在 SAP Analytics Cloud 故事中使用高级模式
浏览 SAP Analytics Cloud 故事中的高级模式
在 SAP Analytics Cloud 脚本编辑器中工作
在 SAP Analytics Cloud 故事中使用高级模式
在脚本中使用 API 增强故事
使用脚本编写增强通用导航微件
在脚本编写中使用 API 增强故事
使用脚本增强故事
在脚本中使用常见的 JavaScript 选项增强故事
在脚本中使用全局脚本编写选项,以增强故事
在脚本中使用数组来增强故事
使用脚本编写来增强故事
调试增强故事中的脚本
在增强的故事中调试脚本
在增强的故事中调试脚本
扩展故事中的计划功能
了解扩展计划故事
扩展按钮微件以运行数据操作技术对象
使用弹出窗口使用自定义对话框扩展按钮微件
使用脚本扩展主数据维护
使用脚本扩展注释功能
在故事中扩展计划功能
优化 SAP Analytics Cloud 故事设计的性能
探索 SAP Analytics Cloud 中故事设计及其对性能的影响
了解 SAP Analytic Cloud 故事中的性能
使用性能洞察工具分析故事性能
了解 SAP Analytics Cloud 中的故事设计及其对性能的影响
优化故事设计中的性能
针对用户体验和性能的计划故事设计
使用故事设计的数据可视化最佳实践
优化故事设计
优化故事设计中的性能
优化数据加载性能
探索数据加载
在故事级别使用加载优化设置
使用数据刷新设置控制小组件级别的数据加载
使用附加数据加载设置和功能
优化数据加载性能
优化脚本性能
了解脚本性能
分析脚本性能
优化脚本性能
有效使用 API 设置筛选器
决定何时使用 getResultSet API 而不是 getMembers API
在故事脚本中使用 setVariableValue API
优化脚本性能
在 SAP Analytics Cloud 中创建和使用自定义微件
SAP Analytics Cloud 自定义微件入门
SAP Analytics Cloud 中的自定义微件简介
SAP Analytics Cloud 自定义微件入门
使用 SAP Analytics Cloud 中的现有自定义微件
探索开箱即用的自定义微件
托管 SAP Analytics Cloud 自定义微件资源
将自定义微件导入 SAP Analytics Cloud
在故事中使用自定义微件
在 SAP Analytics Cloud 中使用现有自定义微件
在 SAP Analytics Cloud 中创建自定义微件
实现 Web Component 基础
处理微件生命周期与数据绑定
使用可视化库渲染数据
使用属性、方法和事件为自定义微件添加交互性
扩展自定义微件的样式面板
验证自定义微件的完整性
在 SAP Analytics Cloud 中创建自定义微件
从 SAP BW 经典版升级到 SAP BW/4HANA
入门:构建本地数据仓库
介绍 SAP BW/4HANA
概述数据仓库的作用
说明 SAP BW/4HANA 如何支持数据仓库
了解 SAP HANA 如何为 SAP BW/4HANA 提供支持
描述信息对象
描述信息提供者
概述数据流
介绍 SAP BW/4HANA
SAP BW/4HANA 的数据获取、建模和分析功能
介绍事务性数据的数据流场景
从源系统提取数据
定义 SAP BW/4HANA 的入站层
将数据加载到企业记忆层
将数据加载到数据仓库层
开发虚拟化层
生成分析
呈现分析
直接从远程源访问数据
SAP BW/4HANA 的数据获取、建模和分析功能
运行 SAP BW/4HANA
计划例行任务与常规内务处理
管理数据生命周期
管理授权、数据安全与数据隐私
运行 SAP BW/4HANA
将 SAP BW 技能升级到 SAP BW/4HANA
介绍 SAP BW/4HANA
比较 SAP BW/4HANA 与 SAP BW
描述 SAP HANA 在 SAP BW/4HANA 中的作用
使用 SAP BW/4HANA 的新工具
介绍 SAP BW/4HANA
使用 SAP BW/4HANA 的建模构件
使用信息对象
使用 DataStore Object (advanced)
使用 Open ODS View
使用 CompositeProvider
使用语义组
使用 BAdI Provider
使用 BW 查询
使用 SAP BW/4HANA 的建模工件
开发混合模型
在 SAP HANA 中探索计算视图
使用 SAP BW/4HANA 消费计算视图
从 SAP BW/4HANA 模型生成计算视图
开发混合模型
实施最佳实践
介绍增强型分层可扩展架构 (LSA++)
使用 SAP BW/4HANA 内容
实施最佳实践
使用 Operational Data Provisioning Framework(ODP)加载数据
ODP 简介
使用 ODP 上下文 —— SAP 提取器
使用 ODP 上下文 - 基于 CDS 视图的抽取
使用 ODP 上下文 —— 基于 BW InfoProvider 的提取
使用 ODP 上下文——基于计算视图的抽取
使用 ODP 上下文 - 基于 SLT 的提取
使用 Operational Data Provisioning Framework (ODP) 加载数据
使用 SAP HANA 作为源系统提供数据
引入 SAP HANA 数据预配
将 SAP HANA 用作源系统
使用 SAP HANA 作为源系统预置数据
运行 SAP BW/4HANA
优化数据加载
维护流程链
优化查询处理
统计分析简介
使用权限
管理数据生命周期
运行 SAP BW/4HANA
从 SAP BW 迁移到 SAP BW/4HANA
选择迁移方法
使用迁移工具
从 SAP BW 迁移到 SAP BW/4HANA
将 SAP Sales Cloud 和 SAP Service Cloud 与 SAP S/4HANA 集成
Sales and Service Cloud 与 S/4HANA 的集成
介绍 SAP Sales and Service Cloud 与 SAP S/4HANA 的集成
描述 SAP 集成战略
探索 SAP Sales and Service Cloud 的集成能力
探索集成场景
介绍 SAP Sales and Service Cloud 与 SAP S/4HANA 的集成
了解系统与系统架构
探索系统架构环境
SAP Sales and Service Cloud 简介
SAP Cloud Integration 简介
介绍 SAP S/4HANA
了解系统与系统架构
考察技术连接与安全方面
详细了解网络环境
认识集成安全原则
理解密码学基础
了解服务器信任
理解客户端身份验证
考察技术连接与安全方面
配置系统
配置 SAP Sales and Service Cloud
配置 SAP Cloud Integration
配置 SAP S/4HANA
配置系统
复制主数据
复制业务伙伴
复制产品
复制主数据
监控与故障排除
不同系统中的监控
故障排查
监控与故障排除
运行事务数据场景
识别事务性场景
在所有系统中配置示例场景
执行销售报价跟进场景
运行事务数据场景
实战案例
实战开发案例(官方来源)
SAP 官方「公有云开发」培训课程库
使用 SAP Build 开发:从应用到自动化
使用 SAP Build 流程自动化进行开发
在 SAP Build Process Automation 中执行基本流程构建
在 SAP Build Process Automation 中执行基本流程构建
上一页
下一页
在 SAP Build Process Automation 中执行基本流程构建