云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

CDN_数据库表迁移_代金券

小七 141 0

如今,大多数组织都使用关键绩效指标(又称KPI)来评估其在与业务相关的不同活动中的成功情况。KPI是一个可衡量的值,它表明了公司实现目标的效率。

当我们将KPI与SAP Fiori经验联系起来时我们想到的是使用SAP Smart Business应用程序和KPI Modeler(此处提供更多信息),关于云服务器,但大多数开发人员不知道的是,这不是在SAP Fiori应用程序中发布KPI的唯一途径。

我们已经知道,Fiori元素可以在运行时基于元数据注释和预定义模板生成UI,但是一个最有趣的功能(并不是很普遍)是使用@UI.dataPoint数据点注释

带有可测量字段(数字、价格、,商城返利系统,(数量或百分比)您可以定义阈值,评估指标的执行情况,并以不同的颜色和符号范围显示结果。这个概念被定义为趋势临界性计算,你可以在这里查看官方文档。

这篇文章的重点是解释一个概述页面应用程序中的临界性计算,但是由于有不同的Fiori元素为注释提供支持@UI.dataPoint数据点可以将相同的概念应用于不同类型的开发(例如,对象页标题中的KPI)。

这篇文章不仅涵盖了Fiori和UI5概念,还涵盖了ABAP CD,如果您不熟悉这些概念,我建议您查看我以前的帖子或查看SAP官方文档。

关于临界性,我需要知道什么?

在临界计算中,我们需要提供以下数据:

改进方向阈值(低值和高值)

根据选择的方向,我们必须定义多个低值和高值,让我们详细检查可用方向和预期阈值:

#目标:您的关键人物必须位于阈值中心的特定目标内,任何方向的偏差都将反映指示器的不良性能。用例示例:员工人数。

#最小化:您的关键数字必须保持在阈值的最低部分,以指示良好的绩效,相反方向的偏差将反映为不良绩效。用例示例:工作事件。

#最大化:您的关键数字必须停留在阈值的最高部分,以指示良好的性能,相反方向的偏差将反映为不良性能。用例示例:Sales.

既然您能够确定可用的场景,我们就可以开始开发我们的演示了。为了构建我们的应用程序,我们将使用SFLIGHTS标准视图中的数据,并创建一个KPI来检查系统中每个计划航班的座位占用情况。将已占用座位数与飞机上的最大可用座位数进行比较,可以生成一个百分比值,并通过临界计算来评估位置。

这种情况下的改进方向必须是"最大化",因为航空公司希望出售飞机上的所有可用座位,如果指示器显示的条目为红色,智能物联,则基本上意味着他们需要将销售重点放在入住率较低的特定航班上。

UI5应用程序将基于带有进度条的列表卡的概述页面模板。当我们把一个数据点注释和这个卡片模板结合起来时,框架会自动填充条的颜色和完成情况。

像往常一样,我把这篇文章分成三部分:

ABAP CD

创建视图ZDEMO\U CRITICALITY\U OVP并从视图SFLIGHTS中选择数据。结果应为以下字段:

FlightCode:航空公司代码(CARRID)和连接号码(CONNID)的并集。此字段应位于列表卡内部和概述页面的全局筛选器中。FlightDate:航班日期,配置为列表卡中的辅助数据点。目的地:到达的城市,预期的结果卡以及。占用率:根据最大座位数(SEATSMAX)与已占用座位数(SEATSOCC)计算得出的百分比结果。此字段应配置为数据点,以成为有关座位占用率的KPI。额外配置仅确定2个小数位数,期望值介于0和100之间,临界值计算具有以下颜色范围的最大化方向:红色从0到25。黄色从26到60。绿色从61到100。百分比:只是一个与占用字段直接关联的度量单位。

关于此CDS视图中使用的注释的要点:

@OData.发布:用于自动发布OData服务,无需通过事务SEGW创建OData项目。@EndUserText.label文件:此批注为字段提供标签。@UI.selectionField:此批注确定字段在"概述"页的全局筛选器中的位置。@UI.lineItem:此注释确定列表卡单元格内的字段的位置。@UI.dataPoint数据点:此注释保存KPI的关键性计算。请注意,我们使用#MAXIMIZE作为改进方向,因此我们只需要填充偏差范围lowValue和公差范围lowValue来确定阈值(如SAP文档所述)。此外,还有一个小数位配置以及字段的最小值和最大值。@语义.数量以及@语义度量单位:这些注释定义了数量字段与其相应单位之间的关系。

这是预期结果:

OData项目

有两种方法可以创建使用ABAP CDS视图的OData项目:

通过SEGW事务创建新项目,并通过参考文献。右击数据模型文件夹,选择"引用->数据源"。

包括@OData.发布注释在您的CDS视图的标题中,系统将根据字段结构和注释自动创建OData项目。

请记住始终激活前端服务器(SAP网关服务器)中的OData服务通过事务/IWFND/MAINT\u服务

UI5项目(Web IDE)

通过Web IDE创建UI5应用程序的过程非常简单明了,只需按照以下步骤,淘客推广渠道,使用带有进度条的列表卡创建一个概述页面。

在工作区文件夹中单击鼠标右键,智能物联网,然后单击"新建"->"模板中的项目"。

模板选择:基于概述页面创建一个新项目。

基本信息:将项目名称定义为zdemo\U criticality\U ovp。

数据连接:选择您的系统和OData项目。

注释选择:选择ABAP CDS exposure提供的远程注释。