SAP Fiori - 快速指南.doc_第1页
SAP Fiori - 快速指南.doc_第2页
SAP Fiori - 快速指南.doc_第3页
SAP Fiori - 快速指南.doc_第4页
SAP Fiori - 快速指南.doc_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学习资料收集于网络,仅供参考SAP Fiori - 快速指南SAP Fiori - 简介SAP Fiori是SAP软件和应用程序的新用户体验(UX)。 它提供了一组应用程序,用于常规业务功能,如工作批准,金融应用程序,计算应用程序和各种自助服务应用程序。SAP Fiori提供300多个基于角色的应用程序,如人力资源,制造,财务等。当您打开SAP Fiori主页应用程序时,您将看到一张花的图片。 这是因为Fiori意味着“花”意大利语。SAP Fiori在兼容手持设备上实时提供所有业务角色。 它提供易于使用的功能的业务角色,简单与无与伦比的响应桌面,智能手机和平板电脑。SAP Fiori支持多个设备应用程序,允许用户在其桌面/笔记本电脑上启动进程,并在智能手机或平板电脑上继续该过程。 SAP已经基于用户界面UI5开发了Fiori应用程序。当SAP Fiori结合SAP HANA的强大功能时,它提供了无与伦比的应用程序响应和查询执行时间。 SAP Fiori用户体验(UX)用于为企业范围内的各个业务部门提供个性化和基于角色的用户体验。SAP Fiori是如何诞生的?当进行研究时,发现大多数SAP用户使用SAP用户界面来访问应用程序。 这些包括与经理 - 雇员交互相关的常见应用,例如离开请求,旅行请求等。这些GUI具有超过300,000个具有各种功能的屏幕。 SAP检查了最常用的应用程序,然后决定更新这些应用程序。 这就是SAP Fiori诞生的原因。SAP Fiori设计原则SAP Fiori UI5有五个设计原则。 这些原则使SAP Fiori简单并将不同的事务分解为简单的基于任务的UI应用程序。 基于角色- SAP已经分解了各种SAP事务,并将它们更改为漂亮的用户交互式应用程序,只向用户显示最相关的信息。 响应性- 当SAP Fiori与SAP HANA的强大功能相结合时,它提供了无与伦比的应用程序响应和查询执行时间。 简单- 为了使SAP Fiori简单满足用户需求,SAP将其设计为1-1-3场景。 这意味着1个用户,1个用例和3个屏幕。 无缝体验- SAP提供了基于相同语言的所有Fiori应用程序,在部署和平台上无所谓。 令人愉快- SAP Fiori旨在与ECC 6.0配合使用,使用户易于部署在现有的SAP系统上。SAP Fiori应用程序SAP Fiori应用程序分为三类。 它们根据其功能和基础设施要求加以区分。 事务应用程序 情况说明书 分析应用程序事务应用程序事务应用程序的最重要的功能是 - 第一个发布的SAP Fiori包括25个事务应用程序。 SAP Fiori中的事务性应用程序用于执行事务性任务,例如管理员 - 员工事务(如离开请求,差旅请求等)。 事务应用程序在SAP HANA数据库上运行得最好,但可以部署具有可接受性能的任何数据库。 这些应用程序允许用户在移动设备以及台式机或笔记本电脑上运行简单的SAP事务。示例- 请假,差旅申请,采购订单。情况说明书概况介绍的重要特点如下。 概况表用于在业务操作中钻取关键信息和上下文信息。 在SAP Fiori磁贴中,您可以向下钻取更多详细信息。 它还允许您将单一事实表导航到其所有相关的事实表。 情况表还允许您导航到事务应用程序以运行SAP事务。 几个情况说明书还提供了地理地图的集成选项。 您可以从Fiori Launchpad搜索结果,其他资料单或Transactional或Analytical应用程序调用Fact Sheet。 概况表仅在SAP HANA数据库上运行,并且还需要ABAP堆栈,并且它们无法移植到SAP HANA Live tier-2体系结构。示例- 有一个事实表应用程序,其中心对象具有有关供应商合同的详细信息。 您可以深入了解详细信息,如供应商详细信息,合同条款,项目详细信息等。分析应用程序分析应用程序用于提供有关业务操作的基于角色的实时信息。 分析应用程序集成了SAP HANA与SAP业务套件的强大功能。 它从前端Web浏览器中的大量数据提供实时信息。使用分析应用程序,您可以密切监控关键绩效指标KPI。 您可以对您的业务操作执行复杂的聚合和计算,并根据市场条件的变化立即做出反应。SAP Fiori分析应用程序在SAP HANA数据库上运行并使用虚拟数据模型。例SAP UX策略用户体验(UX)基本上是关于一个人在使用任何产品,网站或应用程序时的整体体验。 应用程序可以在移动设备,平板电脑或台式机或笔记本电脑上。 用户体验应易于使用,以便用户能够轻松实现其目标并与SAP系统进行交互。用户体验包括技术,业务需求和可取性的适当平衡。UX战略基本上是关于以下三个设计原则 - 技术 商业 人类价值观SAP UX策略由三个组件组成 - New- New为新应用程序(即尚未构建的所有应用程序)提供消费者网格用户体验。 续订- 续订应用于现有应用程序。 启用- 启用是为客户提供改进任何SAP软件的用户体验的能力,以允许他们决定哪些业务场景对他们至关重要。学习SAP Fiori的先决条件以下是学习SAP Fiori的要求- ABAP程序和对象 HTML5 JavaScript SAP UI5 ERP实施经验 OData和SAP NetWeaver Gateway SAP HANASAP Fiori - 架构下面给出了SAP Fiori架构的高级环境中的关键组件。SAP Web调度程序(反向代理)SAP Web Dispatcher是SAP Fiori架构中面向最终用户的第一个联系人。 这可处理来自最终用户通过移动设备或笔记本电脑发出的所有网络浏览器请求。它是所有HTTP / HTTPS请求的入口点,并定义系统是否必须接受或拒绝请求以及请求应该在哪个服务器上。 它可以拒绝或接受与SAP Fiori系统的连接。事务应用程序可以在任何数据库上运行,但事实表和分析应用程序需要运行SAP HANA数据库。SAP ABAP前端服务器SAP ABAP前端服务器包含Fiori系统和NetWeaver网关的所有UI组件。 这些UI组件包括中央UI添加,SAP UI5控制库和SAP Fiori Launchpad。 它还包含产品特定的UI。 插件包含各个业务套件的UI开发,如ERP,SCM,SD,MM等。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 Engine由两个组件组成 - HANA Live应用程序内容的业务套件。 智能业务组件与KPI Modeler。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架构。数据表需要Search模型在Fiori Apps中执行搜索功能。 概况表用于在业务操作中钻取关键信息和上下文信息。 在SAP Fiori磁贴中,您可以向下钻取更多详细信息。 它还允许您从一个概况表导航到其所有相关的概况表。分析应用和智能商务应用数据来自HANA数据库通过HANA XS Engine。HANA Live内容包含虚拟数据模型重用内容,可用于可扩展性目的。用户通过Web浏览器使用HTTPS发出请求。 可信RFC用于在ABAP前端和后端服务器之间进行通信。硬件和软件要求在安装和配置SAP Fiori应用程序系统时,建议根据Fiori应用程序要求检查最低硬件和软件要求以安装不同的组件。重要的是要了解安装在ABAP前端服务器上的UI附加组件和NetWeaver Gateway(支持包)的概念。 SAP UI5控件库和启动板需要中央UI插件。NetWeaver Gateway用于通过创建OData服务来设置与后端服务器的连接。 如果为前端服务器安装NW 7.4,则所有中央UI附加组件和网关组件都是该安装的一部分。 如果您为前端服务器安装NW 7.31 SPS04,则必须单独安装中央UI附加组件和网关组件。产品版本必需的SAP NW网关安装随SAP NW Gateway自动安装的组件EHP3 for SAP NETWEAVER 7.0(AS ABAP)SAP NETWEAVER GATEWAY 2.0 SPS07(网关服务器核心NW 703/731)如果您想安装“批准请求”应用程序,您还需要安装 - SAP NETWEAVER GATEWAY 2.0 SPS07 SAP IW PGW 100GW_CORE 200SAP IW FND 250SAP WEB UIF 731IW_BEP 200SAP 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 100SAP 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设备。SAP HANA Live for SAP ERP产品SAP HANA Live for SAP ERP发布1.0 SPS10软件组件HCO_HBA_ECC基于SAP HANA设备软件SPS 08或更高版本文档发布2015年4月您将此软件组件作为SAP HANA的附加组件安装。 SAP HANA设备软件预安装在与主要SAP硬件合作伙伴一起交付的特定设备硬件系统上。SAP Fiori的系统架构要求SAP Fiori的系统架构要求总结在下面的表格中。SAP Fiori - NetWeaver网关SAPNetWeaver Gateway用于在SAP业务套件与目标客户端,平台和框架之间建立连接。 它提供开发和生成工具,以便为不同的客户端开发工具创建OData服务。SAP NetWeaver网关为Web应用程序上的SAP后端系统的业务逻辑和内容提供了更简单的方法。 它还降低了访问SAP数据的复杂性,并提供简单的界面以减少开发时间。SAP NetWeaver Gateway:功能和主要优点SAP NetWeaver Gateway是一种基于市场标准提供将设备,环境和平台连接到SAP软件的简单方法的技术。 无中断,任何SAP业务套件。 易于开发简单的API,不需要任何工具知识。 基于REST,ATOM / OData。 它通过利用REST服务和OData / ATOM协议,允许使用任何编程语言或模型连接到SAP应用程序,而无需SAP知识。 它为众所周知的IDE(如Eclipse,Visual Studio 2010和XCode)提供插件。将SAP NetWeaver Gateway连接到SAP Business Suite这涉及将后端服务器配置为信任系统。步骤1- 使用T代码:SM59步骤2- 点击如下图所示的创建图标。步骤3- 输入如下所示的详细信息 - RFC目标名称 连接类型:3步骤4- 转到技术设置选项卡,输入详细信息,如下所述。步骤5- 在“目标主机”字段中输入网关主机,在“系统编号”字段中输入实例编号。步骤6- 转到登录和安全选项卡并输入详细信息。步骤7- 输入客户端编号,单击“当前用户”进行认证。步骤8- 选择信任关系为是,然后单击顶部的保存图标。步骤9- 选择返回主屏幕,并使用T代码:SMT1步骤10- 单击如下所示的创建图标。信任向导将打开。步骤11- 输入刚刚创建的RFC目标的详细信息,然后单击“继续”。步骤12- 显示受信任系统的信息。 单击保存按钮。在这里,您已通过将SAP系统配置为信任系统并将NW主机配置为受信任系统,在SAP系统和NetWeaver Gateway主机之间定义了信任关系。 这使用户的远程登录能够在SAP NetWeaver网关和SAP系统中使用用户数据。SAP NetWeaver Gateway:部署选项有两种不同的部署选项可用于为SAP Fiori配置部署SAP NetWeaver网关。中央集线器部署SAP NetWeaver Gateway:后端系统中的开发在此类型的部署选项中,中央UI附加组件,产品特定UI附加组件和SAP NetWeaver网关包含在ABAP前端服务器中。 后端服务器包含业务逻辑和后端数据。 开发在ABAP后端系统中进行。这些服务部署在后端系统上并在服务器上注册。 网关服务部署在网关后端系统中。 在7.4或更高版本上部署或系统运行的IW_BEP均使用核心组件SAP_GWFND。优点 它允许更改UI,而不需要开发授权在后端。 它为所有UI问题提供单点维护。 它为Fiori Apps的主题和品牌提供了中心位置。 它提供到后端系统的单点访问。 由于没有直接访问后端系统,它具有增强的安全性。 直接本地访问元数据(DDIC)和业务数据,并轻松重用数据。劣势 它需要单独的SAP NetWeaver Gateway系统。注- SAP建议对生产环境使用Central Hub部署选项。中央集线器部署SAP NetWeaver Gateway在此选项中,网关服务器功能在一个专用服务器(集线器系统)上使用。 与第一个选项相反,服务部署在集线器系统上进行。如果必须在后端系统上执行任何开发或在7.40之前的版本的情况下使用此选项。 如果不允许在后端部署Add-OnIW_BEP。 在这种情况下,开发人员限制为可通过后端中的RFC访问的接口。开发发生在Gateway集线器系统和业务套件后端系统不涉及。IW_BEP或SAP_GWFND在Gateway中心系统中运行,而SAP业务套件中不涉及任何内容。优点 除了为第一个选项提供的好处之外,此选项的优点是它不需要在后端系统中安装Gateway Add-Ons。劣势 没有对元数据(DDIC)和业务数据的直接访问。 因此,数据的重用是有限的。 GENIL对象不能远程使用。 在此配置中,访问仅限于远程启用的接口,如RFC模块,BAPI等。嵌入式部署在嵌入式部署架构中,开发在SAP Business Suite后端系统中进行,并且Gateway系统也安装在同一系统中。 服务已注册以及在SAP Business Suite后端系统中发布。IW_BEP或SAP_GWFND在安装SAP Business Suite的同一系统中运行。优点 一个远程呼叫减少,它需要较少的运行时间。劣势 系统不应用作附加后端系统的集线器。 对于多个SAP Business Suite系统,必须多次配置网关。 此配置仅推荐用于砂箱目的。注- 您不应将具有嵌入式部署的SAP Business Suite系统用作附加后端系统的中心系统。 原因是它可能导致集线器系统的SAP NetWeaver Gateway版本低于远程后端系统的SAP NetWeaver Gateway后端组件的版本。为避免此类情况,可以为SAP Business Suite系统使用嵌入式部署选项。如果您选择基于集线器的架构,则应使用应在最新版本的SAP NetWeaver Gateway上运行的专用SAP NetWeaver Gateway中心系统。检查SAP Fiori系统中的部署方法步骤1- 使用SAP GUI登录到SAP Fiori后端系统,如下图所示。步骤2- 在系统菜单上,单击状态。步骤3- 将打开一个新窗口,其中显示系统状态。在SAP系统数据下,单击标签组件版本下方的图标(放大镜)。步骤4- 这将显示根据NetWeaver网关版本在SAP后端系统上安装的组件列表。使用NW 7.31,安装IW_BEW和GW_Core组件,对于NW 4.0,安装SAP_GWFND,没有单个组件。现在在这个系统中,您在后端系统上安装了NW系统,所有UI附加组件都在前端系统中。 因此,它代表了一种中心架构的部署方法。OData概述(开放数据协议)OData用于定义构建和使用RESTful API所需的最佳实践。 它可以帮助您找到更改,定义可重用过程的函数和发送批量请求等。一些重要的功能是 - OData提供扩展功能,以满足您的RESTful API的任何自定义需求。 REST代表Representational State Transfer,它有时被拼写为“ReST”。 它依赖于无状态,客户端 - 服务器,可高速缓存的通信协议。 在几乎所有情况下,都使用HTTP协议。 REST被定义为设计网络应用程序的架构风格。 OData可帮助您在构建RESTful API时专注于业务逻辑,而无需担心定义请求和响应头,状态代码,HTTP方法,URL约定,媒体类型,有效内容格式和查询选项等方法。 OData RESTful API很容易消费。OData服务生命周期OData服务生命周期包括OData服务的跨度。 下面给出了在OData服务生命周期中要考虑的关键步骤。 激活OData服务。 维护OData服务。 维护模型和服务,最多清除元数据缓存。 RESTful应用程序使用HTTP请求来发布数据以创建或更新,读取数据和删除数据。 REST对所有四个CRUD(创建/读取/更新/删除)操作使用HTTP。 REST是RPC(远程过程调用)和Web服务等机制的轻量级替代。REST架构组件下面给出了REST架构的组件。 资源 资源网 客户端服务器 无连接状态 代理服务器SAP Fiori - 安装SAP Fiori安装涉及安装前端,后端组件,在分析应用程序的情况下,安装HANA组件。 这些组件作为单独的产品提供,因此必须单独安装。通过集成SAP Fiori应用程序库和维护计划程序,安装过程得以简化。 它允许您从SAP Fiori Apps库中的可用应用程序列表中选择其安装和配置先决条件。在下面给出的图像中示出了总结的逐步过程。 步骤1显示如何根据不同的SAP Fiori应用程序检查安装的先决条件。 步骤2到步骤5确定要根据不同的Fiori应用程序安装的前端和后端组件。 步骤6到步骤10确定要设置SAP Fiori环境要执行的配置步骤。让我们详细了解程序。步骤1:SAP Fiori - 先决条件检查先决条件包括检查以下内容 - NetWeaver Gateway服务器NW 7.31 SPS04或更高版本或NW 7.4 SPS04或更高版本 NW Central UI Add-On NW 7.31 SPS04或更高版本或NW 7.4 SPS04或更高版本 Business Suite UI插件 后端业务套件服务器NW 7.4 SPS04或更高版本 数据库HANA 1.0在SAP Front-End服务器上,必须安装一些组件才能安装SAP NetWeaver网关。 如果在前端服务器上安装NW 7.31 SPS04,则下面给出的组件必须单独安装。如果在前端服务器上安装NW 7.4 SPS04,这些组件将自动安装。您可以使用带维护优化程序的软件更新管理器进行安装。步骤2:下载SAP Fiori下载软件 -SAP SWDC按照下图所示的步骤操作。单击安装和升级,如下面的屏幕截图所示。单击链接AZ索引。打开A - Z索引的页面后,单击NNetWeaver GatewaySAP NetWeaver Gateway 2.0。步骤3:安装SAP Fiori下一步是安装Central UI-AddOn和SAP Fiori Launchpad。 根据您的NetWeaver版本安装中央UI附加组件。NetWeaver网关版本中央UI附加组件组件名称EHP3对于SAP NETWEAVER 7.0(AS ABAP)(至少为SPS 04)UI ADD-ON 1.0 FOR NW 7.03(最低SPS 06)SAP UI ADD-ON INFRA V1.0SAP UI2服务V1.0SAP UI5 CLIENT RT AS ABAP 1.00SAP IW BEP 200SAP UI2 FOUNDATION V1.0SAP UI2 IMPL。 FOR NW 7.31 V1.0SAP NETWEAVER 7.4(AS ABAP),SAP NETWEAVER 7.4 for SUITE(AS ABAP)(SPS 04和组件SAP UI 7.40 SP05作为最低)所有必需的组件都包含在SAP NetWeaver 7.4安装中。 确保上述所需组件到位。下一步是根据您的业务套件安装特定于产品的UI Add-On - ERP:用于SAP ERP 6.0的EHP7的UI SRM:用于SAP SRM 7.0的EHP3的UI SCM:SAP SNC可用性1.0 CRM:用于SAP CRM 7.0的EHP3的UI PORTF和PROJ MGMT:SAP PORTF PROJ MGMT 6.0的UI GRC:SAP ACCESS CONROL 10.1 SP3的UI所有这些附加组件是非修改的。 这意味着,不需要更改后端,并且不需要停机时间来安装这些附加组件。OData部分通过后端增强包由产品即EHP7for SAP ERP 6.0提供。 您不需要单独安装SAP Fiori Add-On组件。检查SAP Fiori中的已安装组件检查SAP Fiori中已安装的组件 -登录到SAP Logon转到后端服务器系统状态组件版本。上述SRA组件适用于特定应用程序。 这些是后端系统中可用的OData服务。SAP Fiori - 启动板SAP Fiori Launchpad被称为移动和桌面设备上Fiori应用系统的入口点。 它包含Fiori系统中的各种瓷砖。 瓷砖是用于访问不同Fiori应用程序的方形对象。 对这些图块的访问基于用户角色。SAP Fiori瓷砖运行在多种设备类型上,并为业务应用程序(如事务,分析,事实板,智能商务应用程序)提供单一访问点。SAP Fiori启动板 - 重要事实关于SAP Fiori Launchpad的要点如下。 基于Web的入门点,可跨平台和设备使用SAP Business应用程序。 作为一个开箱即用的思想交付给I HTML客户端。 使用诸如主题,搜索集成,定制等功能的最终用户的高生产力。 为使用多种设备类型的最终用户提供单一入口点。SAP Fiori Launchpad如何工作?当您启动Fiori启动板时,它只显示fiorilaunchpad.html作为URL的结尾。 这是因为fiorilaunchpad.html是唯一的HTML文档,它被加载到浏览器,使其成为唯一的SAPUI5根应用程序。如果您是使用启动页面的客户,这是不同的,因为启动页面每个应用程序有一个index.html。 此更改通过允许页面导航和转换提供了更全面的用户体验。Fiori Launchpad - 主要优点以下是使用SAP Fiori Launchpad可以实现的主要优点。 能够定义某些角色或角色的应用程序使用 一个主页 个性化 反应 单一登录 主题 搜索 书签 页面/导航转换SAP Fiori启动板 - 键值 简单直观,简单和一致的用户体验。 基于角色的- 简化的基于角色的导航和业务功能访问。 上下文- 实时,上下文和个性化访问。 响应- 消费具有单一用户体验的跨设备,版本和通道。 多平台- 计划在多个平台上运行-ABAP(今天可用),SAP门户,SAP HANA云门户和HANA。快速启动板的配置要查看任何SAP Fiori应用程序的实施步骤和要求,请访问/Fiori。要检查SAP帮助页面的URL,请转到G并输入应用名称。这是启动板中我的时间表应用程序的前端组件,用于激活SAP Fiori UI5应用程序 -如何检查Fiori应用程序URL和SAP UI5组件使用SAP登录登录到前端服务器并运行T代码:SICF将打开一个新窗口。 单击执行并转到下面提到的路径 -Default_hostSAPbcui5_ui5sap搜索hcm_ts_cre并双击。您可以查看我的时间表应用程序的URL路径。 将此路径复制到记事本,并删除default-host并在最后添加服务名称。现在运行T代码:SE80将打开一个新窗口。 输入BSP应用程序的名称和UI5应用程序名称,然后单击显示按钮,如下所示 -转到componentsenet.js并记下组件名称。现在,要配置启动板,请使用T-code:LPD_CUST并转到新的启动板。输入标签角色,实例,说明的详细信息,然后单击继续和是。将打开一个新窗口。 点击新的应用程序。输入详细信息; 链接文本,应用程序类型,URL,然后单击显示高级参数。输入详细信息,应用程序别名和SAP UI5组件名称,然后单击顶部的保存按钮。您可以通过转到Launchpad设计器并选择,创建目标映射来为此创建磁贴。单击加号并输入磁贴的名称,然后单击保存。下一步是创建目标映射。 转到目标映射,然后单击创建目标映射。将打开一个新窗口。 输入详细信息,如下图所示。在启动板中创建目录和磁贴我们已经了解了如何进行目标映射。 下一步是创建磁贴。转到图块标签,然后点击“plus;” 标记并选择要创建的平铺的类型并输入详细信息。选中一个静态图块,输入细节并点击保存图标。要将角色分配给此,请转到前端系统并使用事务PFCG。输入角色名称。 单击单个角色并保存。 接下来,单击“菜单”选项卡。转到用户选项卡,输入要使用的用户详细信息,访问启动板并保存。要在启动板中将目录添加到组,请登录到启动板并选择切片目录。选择您创建的目录,然后点击“plus;” 要添加到组的符号。如果您已选择“我的主页”作为组名称,请返回Launchpad主页,它将在那里显示“我的时间”磁贴。这是我们如何配置启动板并在启动板设计器中创建新的目录和磁贴。SAP Fiori - OData服务OData用于定义构建和使用RESTful API所需的最佳实践。 它可以帮助您找到更改,定义可重用过程的函数和发送批量请求等。一些重要的功能是 - OData提供扩展功能,以满足您的RESTful API的任何自定义需求。 REST代表Representational State Transfer,它有时被拼写为“ReST”。 它依赖于无状态,客户端 - 服务器,可高速缓存的通信协议。 在几乎所有情况下,都使用HTTP协议。 REST被定义为设计网络应用程序的架构风格。 OData可帮助您在构建RESTful API时专注于业务逻辑,而无需担心定义请求和响应头,状态代码,HTTP方法,URL约定,媒体类型,有效内容格式和查询选项等方法。 OData RESTful API很容易消费。OData服务生命周期OData服务生命周期包括OData服务的跨度。 下面给出了在OData服务生命周期中要考虑的关键步骤。 激活OData服务。 维护OData服务。 维护模型和服务,最多清除元数据缓存。 RESTful应用程序使用HTTP请求来发布数据以创建或更新,读取数据和删除数据。 REST对所有四个CRUD(创建/读取/更新/删除)操作使用HTTP。 REST是RPC(远程过程调用)和Web服务等机制的轻量级替代。休息REST被定义为Web服务和远程过程调用的选项。 它用于设计网络应用程序。REST服务,如Web服务和支持以下功能 - 使用防火墙 语言无关 基于标准 不是平台相关REST架构下面给出了REST架构的组件。资源在REST中,状态和功能都显示为资源。 资源是RESTful设计的关键元素,而不是RPC和SOAP Web服务中使用的“方法”或“服务”。REST中不使用类似“getProductName”和“getProductPrice”的RPC调用。 您将产品数据视为资源,此资源应包含所有必需的信息。资源网这意味着单个资源不应包含详细数据,并且包含指向其他网页的链接。客户端服务器在REST客户端 - 服务器模型中,一个组件服务器可以是其他组件客户端。无连接状态每个请求应包含有关与每个客户端的连接的详细信息,并且不应在先前与同一客户端的连接上回复。可高速缓存协议必须允许服务器明确指定哪些资源可以缓存,以及多长时间。代理服务器为了提高性能和可扩展性,可以使用代理服务器。 可以使用任何标准HTTP代理。使用SAP NetWeaver Gateway服务构建器的OData服务使用T代码:SEGW将打开一个新窗口。 单击创建项目。现在,按照下面的步骤 - 输入项目名称,如下图所示。 它应该是唯一的,不应包含任何特殊字符。 输入项目的说明,因为它是必填字段。 输入不同的属性,如项目类型,生成策略。 选择包或单击本地对象(如果要在本地创建)。一旦单击本地对象,“服务”构建器将创建一个具有空文件夹结构的新项目。 所有这些都是使用新项目自动创建的,并单击保存图标。现在,在数据模型中创建一个Entity类型。 展开数据模型右键单击创建实体类型。输入实体类型名称并自动创建实体集,单击相关实体集复选框选项。单击选项插入行以在数据模型中添加另一个实体类型,并添加如下所示的详细信息。 单击保存。以类似的方式,您可以通过右键单击数据模型并输入详细信息或使用实体类型中的“插入行”选项来创建实体集。下一步是定义不同实体之间的关联和关系。 它可以通过两种方式创建,使用向导或使用掩码编辑视图。 右键单击数据模型创建关联或 右键单击关联文件夹创建双击关联文件夹编辑模式插入行输入给定标签的详细信息 - 关联的名称 外部关联编辑 主要实体和基数 依赖实体和基数单击关联集。 右键单击数据模型创建关联集。要在Service Builder中创建函数导入,请右键单击数据模型创建函数导入。输入功能导入的名称,您可以从其他选项中选择并单击保存图标。要定义复杂类型,请转到数据模型右键单击复杂类型。根据需求输入详细信息并保存。这是如何创建数据模型,实体集,类型,关联和复杂类型。如何导入数据模型有四个选项可用于从文件导入数据模型 - 来自文件的数据模型 DDIC结构 RFC / BOR接口 搜索帮助要导入数据模型,请按照以下步骤 -运行T代码:SEGW右键单击项目名称导入选择导入方法输入路径和导入实体类型,实体集,关联和复杂类型。映射到数据源转到数据模型服务实现选择映射的实体集输入本地或远程系统数据源,类型和名称并保存。这将使查询操作下的映射节点。 您可以为单个对象执行映射,也可以使用“映射”选项。服务维护和注册转到数据模型。 双击“服务维护”。选择要注册的系统,然后单击顶部的注册选项。选择项目本地对象,然后单击刻度标记进行保存。检查服务注册状态。要维护服务,请单击维护按钮。 另一个窗口将打开。单击呼叫浏览器并选择将此服务用作URL。 单击“确定”。浏览器会打开; 输入用户名和密码以查看服务是否作为OData服务公开。SAP Fiori - 事务应用程序事务应用程序的最重要的功能是 - 第一个发布的SAP Fiori包括25个事务应用程序。 SAP Fiori中的事务性应用程序用于执行事务性任务,例如管理员 - 员工事务(如离开请求,差旅请求等)。 事务应用程序在SAP HANA数据库上运行得最好,但可以部署具有可接受性能的任何数据库。 这些应用程序允许用户在移动设备以及台式机或笔记本电脑上运行简单的SAP事务。示例 - 请假,差旅申请,采购订单。组态在开始配置SAP Fiori事务应用程序之前,必须安装SAP Fiori应用程序的完整基础架构。一旦安装,下一步是配置前端和后端服务器。步骤1- 配置SAP Web Dispatcher先决条件- 您已实施SAP Web Dispatcher并为多个系统启用它。 您已启用单点登录(SSO)程序- 将SAP Web Dispatcher配置为使用HTTPS请求 配置Web Dispatcher端口 为SAP NetWeaver Gateway配置SAP Web调度程序 为前端服务器配置SAP Web Dispatcher 将路由规则定义到所需的目标系统。步骤2- 配置前端服务器。步骤3- 配置后端服务器。事务应用程序在任何数据库上运行,不需要特别的HANA数据库来运行,如事实表和分析应用程序。配置提示 应用所有SAP必需的注释。 后端系统功能已启动并正在运行。 要将SAP NW Gateway连接到SAP Business Suite,请将后端系统配置为“信任”系统。 通过在到后端的网关上创建类型3 RFC目标,将网关服务器配置为受信任的系统。更多详细信息已在NetWeaver Gateway配置下提供。为后端系统创建两个系统别名 - 一个用于后端系统,另一个用于后端系统。激活OData服务T代码:SPROSAP参考IMG激活和维护OData服务激活Launchpad设计器的服务。 选择Launchpad设计器的服务,然后单击ICF节点激活。在激活这些服务时,请确保系统别名为本地。激活ICF服务使用T代码:SICF执行默认主机关注这些ICF服务必须激活 - / sap / public / bc / ui5_ui5 / sap / public / bc / ui2 / sap / bc / ui2 / start_up / sap / bc / ui5_ui5 / ui2 / launchpage / sap / bc / ui5_ui5 / ui2 / tilechips一旦激活OData和ICF服务,下一步就是配置SAP Fiori Launchpad。 它包括 - 设置应用程序的导航 创建目录和磁贴 将目录分配给角色 提供用户访问启动页面配置后端服务器使用T代码:PFCG按如上所述搜索角色。您可以检查菜单,授权和用户以检查更多详细信息。 返回主服务,然后单击副本角色,然后单击保存。SAP Fiori - 事实表概况介绍的重要特点如下。 概况表用于在业务操作中钻取关键信息和上下文信息。 在SAP Fiori磁贴中,您可以向下钻取更多详细信息。 它还允许您将单一事实表导航到其所有相关的事实表。 情况表还允许您导航到事务应用程序以运行SAP事务。 几个情况说明书还提供了地理地图的集成选项。 您可以从Fiori Launchpad搜索结果,其他资料单或Transactional或Analytical应用程序调用Fact Sheet。 概况表仅在SAP HANA数据库上运行,并且还需要ABAP堆栈,并且它们无法移植到SAP HANA Live tier-2体系结构。示例- 有一个事实表应用程序,其中心对象具有有关供应商合同的详细信息。 您可以深入了解更多详细信息,如供应商详细信息,合同条款,项目详细信息等。企业搜索的配置激活UI服务T代码:SICF并激活以下七个服务。在路径/ default_host / sap / bc / webdynpro / sap下 ESH_eng_Modeling Esh_eng_wizard Esh_search_results_ui Wdhc_help_center 在路径/ default_host / sap / es / 座舱 Saplink 搜索连接嵌入式搜索和SAP HANA使用T代码:SE38在程序字段中,输入ESH_ADM_SET_TREX_DESTINATION下一步是搜索先前创建的RFC连接并分配角色 -SAP_ESH_LOCAL_ADMIN创建连接器设置完上面的角色后,下一步是运行T-Code:ESH_COCKPIT并单击Create。选择要与嵌入式搜索一起使用的模型,然后单击创建连接器按钮。连接器索引在管理控制台中,选择要编制索引的连接器,然后单击激活。 选择搜索和分析模型,然后单击开始,以便立即开始编制索引。 单击“确定”。激活SAP Business Suite中的搜索和概况介绍SAP Fiori搜索和概况 - HANA搜索SAP业务套件BSESH_HANA_SEARCH。启用信息表:SAP Business SuiteBSCBN_HANA_NAV的HANA导航。SAP Fiori - 分析应用程序分析应用程序用于提供有关业务操作的基于角色的实时信息。 分析应用程序集成了SAP HANA与SAP业务套件的强大功能。 它从前端Web浏览器中的大量数据提供实时信息。使用分析应用程序,您可以密切监控关键绩效指标KPI。 您可以对您的业务操作执行复杂的聚合和计算,并根据市场条件的变化立即做出反应。SAP Fiori分析应用程序在SAP HANA数据库上运行并使用虚拟数据模型。有两种类型的分析应用程序 - SMART业务 虚拟数据模型SMART业务SAP Fiori智能业务应用程序用于实时监控您最重要的KPI,并根据市场情况立即进行更改。注- 这个伞下有大约84个分析应用程序,其中有69个应用程序是智能业务应用程序,其余15个是分析应用程序。分析和SMART业务应用程序架构分析应用程序只能在SAP HANA数据库上运行,与可以在任何数据库上运行的事务应用程序不同。 SAP Fiori通过使用虚拟数据模型利用XS引擎,在XS引擎内,有2个组件 - HANA Live Apps内容 SMART业务内容SAP HANA Live通过数据模型实现对SAP数据的行业标准访问,为所有业务套件提供卓越的能力分析。数据模型用于使用HANA数据库中的视图的分析目的。 这些视图形成了客户和合作伙伴可以重用的虚拟数据模型。虚拟数据模型虚拟数据模型提供了一种在HANA数据库中处理大量数据质量的方法。 UI丰富的客户端可以在不使用任何其他软件的情况下使用这些视图。 有三种类型的视图 - 私有视图- 私有视图是SAP视图,您不能修改这些视图。 重用视图- 重用视图是SAP HANA模型的核心,它们以结构方式公开数据,并且它们被设计为由其他视图重用。 查询视图- 查询视图是层次结构中的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论