- SAP Fiori 教程
- SAP Fiori - 首页
- SAP Fiori - 简介
- SAP Fiori 架构
- SAP Fiori - NetWeaver Gateway
- SAP Fiori - 安装
- SAP Fiori - 启动板
- SAP Fiori - OData 服务
- SAP Fiori - 事务应用程序
- SAP Fiori - 事实表
- SAP Fiori - 分析应用程序
- SAP Fiori - 主题设计器
- SAP Fiori - 安全性
- SAP Fiori - 数据流
- SAP Fiori - 工作流
- SAP Fiori - 扩展
- SAP Fiori - UI5 概念
- SAP Fiori - UI5 设计模式
- SAP Fiori 有用资源
- SAP Fiori - 常见问题解答
- SAP Fiori - 快速指南
- SAP Fiori - 有用资源
- SAP Fiori - 讨论
SAP Fiori 架构
以下是 SAP Fiori 架构高层架构中的关键组件。
SAP Web Dispatcher (反向代理)
在 SAP Fiori 架构中,SAP Web Dispatcher 是最终用户的第一个接触点。它处理来自最终用户通过移动设备或笔记本电脑的所有 Web 浏览器请求。
它是所有 HTTP/HTTPS 请求的入口点,并定义系统是否必须接受或拒绝请求以及请求应发送到的服务器。它可以拒绝或接受与 SAP Fiori 系统的连接。
事务应用程序可以在任何数据库上运行,但事实表和分析应用程序需要 SAP HANA 数据库才能运行。
SAP ABAP 前端服务器
SAP ABAP 前端服务器包含 Fiori 系统和 NetWeaver Gateway 的所有 UI 组件。这些 UI 组件包括中央 UI 附加组件、SAP UI5 控件库和 SAP Fiori 启动板。它还包含特定产品的 UI。附加组件包含针对各个业务套件(如 ERP、SCM、SD、MM 等)的 UI 开发。
SAP NetWeaver Gateway 用于在 SAP 业务套件与目标客户端、平台和框架之间建立连接。它提供开发和生成工具,用于为不同的客户端开发工具创建OData服务。
SAP ABAP 后端服务器
SAP ABAP 后端服务器用于包含业务逻辑和后端数据。事实表的搜索模型和 SAP 业务套件包含在 ABAP 后端服务器中。
SAP HANA 数据库和 HANA XS 引擎
HANA XS 引擎用于运行 SAP Fiori 中的所有分析应用程序。它包含 Fiori 应用程序内容和虚拟数据模型重用内容,这些内容通过 SAP HANA Live 提供。
HANA XS 引擎包含两个组件:
- 业务套件的 HANA Live 应用程序内容。
- 带有 KPI 建模器的智能业务组件。
HANA Live 内容包含 VDM 重用内容,可用于扩展目的。
说明:
SAP Fiori 中的事务应用程序不一定需要 SAP HANA 数据库才能运行,可以在任何数据库上运行。
事实表、分析应用程序和智能业务只能在 SAP HANA 数据库上运行,不允许例外。
事实表需要 HANA 才能使搜索模型功能正常工作。
通过搜索模型在事实表中请求的数据直接从 HANA 数据库提取。
SAP Fiori 架构:应用程序类型
SAP Fiori 应用程序分为三类。它们根据其功能和基础设施要求进行区分。
如前所述,SAP Fiori 中的事务应用程序不一定需要 SAP HANA 数据库才能运行,可以在任何数据库上运行。事实表、分析应用程序和智能业务只能在 SAP HANA 数据库上运行,没有例外。
下图显示了适用于不同 SAP Fiori 应用程序类型的 SAP Fiori 架构。
事实表需要搜索模型才能在 Fiori 应用程序中执行搜索功能。事实表用于深入了解业务运营中的关键信息和上下文信息。在 SAP Fiori 磁贴中,您可以深入了解更多详细信息。它还允许您从一个事实表导航到所有相关的其他事实表。
分析应用程序和智能业务应用程序的数据通过 HANA XS 引擎来自 HANA 数据库。
HANA Live 内容包含虚拟数据模型重用内容,可用于扩展目的。
用户通过 HTTPS 使用 Web 浏览器发出请求。受信任的 RFC 用于在 ABAP 前端服务器和后端服务器之间进行通信。
硬件和软件要求
在安装和配置 SAP Fiori 应用程序系统时,建议根据 Fiori 应用程序的要求检查安装不同组件的最低硬件和软件要求。
了解在 ABAP 前端服务器上安装的 UI 附加组件和 NetWeaver Gateway、支持包的概念非常重要。中央 UI 附加组件是 SAP UI5 控件库和启动板所必需的。NetWeaver Gateway 用于通过创建OData服务来建立与后端服务器的连接。
如果您为前端服务器安装NW 7.4,则所有中央 UI 附加组件和 Gateway 组件都是该安装的一部分。
如果您为前端服务器安装NW 7.31 SPS04,则必须单独安装中央 UI 附加组件和 Gateway 组件。
产品版本 | 所需的 SAP NW Gateway 安装 | 随 SAP NW Gateway 自动安装的组件 |
---|---|---|
SAP NetWeaver 7.0 (AS ABAP) 的 EHP3 |
SAP NetWeaver Gateway 2.0 SPS07 (Gateway 服务器核心 NW 703/731) 如果您希望安装“审批请求”应用程序,则还必须安装:SAP NetWeaver Gateway 2.0 SPS07 > SAP IW PGW 100 |
GW_CORE 200 SAP IW FND 250 SAP Web UIF 731 IW_BEP 200 |
SAP NetWeaver 7.4 (AS ABAP)、SAP NetWeaver 7.4 for Suite (AS ABAP) |
所有必需的组件都包含在 SAP NetWeaver 安装 (SAP_GWFND) 中。 如果您希望安装“审批请求”应用程序,则还必须安装:SAP NetWeaver Gateway 2.0 SPS07 > SAP IW PGW 100 |
SAP NW 安装先决条件
SAP NetWeaver Gateway 前端服务器的最低硬件要求如下:
要求 | 规格 |
---|---|
处理器 | 双核 (2 个逻辑 CPU) 或更高,2 GHz 或更高 |
随机存取存储器 (RAM) | 8 GB 或更高 |
硬盘容量 | 80 GB 主硬盘或更大 |
HANA 1.0 数据库要求仅适用于事实表和分析应用程序。
HANA Live 包含在 HANA 套件中,但它作为单独的包提供安装。SAP HANA Live 使用集成方案,这意味着SAP HANA Live与业务套件共享一个SAP HANA Appliance。
适用于 SAP ERP 的 SAP HANA Live | |
---|---|
产品 | 适用于 SAP ERP 的 SAP HANA Live |
版本 | 1.0 SPS10 |
软件组件 | HCO_HBA_ECC |
基于 | SAP HANA Appliance 软件 SPS 08 或更高版本 |
文档发布时间 | 2015 年 4 月 |
您可以将此软件组件作为 SAP HANA 的附加组件进行安装。SAP HANA Appliance 软件预装在与领先的 SAP 硬件合作伙伴共同提供的特定设备硬件系统上。
SAP Fiori 的系统环境要求
SAP Fiori 的系统环境要求总结在下表中。