Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
想第一时间获得关于重要KPI数据变动的提醒,并洞察其趋势?本文使用一个具体的实例,为大家介绍基于SAP分析应用数据变动追踪的功能: “ 数据变动洞察 ”。您可以使用SAP BW/4HANA, SAP BW 、SAP S/4HANA等实时数据作为数据源,开启功能后即可快捷高效的追踪数据变动,变动可以以电子邮件或者 SAP分析云内的通知等方式及时的推送给用户。


什么是数据变动洞察?


数据变动洞察功能可帮助您在未开启分析应用程序的情况下,及时洞察和追踪图表级别的实时数据更改。应用程序设计人员启用该功能后,用户可以设置每日、每周或每月订阅并配置触发数据变动洞察的数据值的范围。

当数据出现超过阈值、超过参考线或者进入或退出前 N 个成员时,可以触发数据变动洞察。针对不同类型的数据变动,本功能现在支持的统计图表类型如下:



应用“数据变动洞察”的具体案例


接下来本文将通过一个具体的案例来介绍如何使用“数据变动洞察”来帮助用户追踪实时数据变动。首先,您需要在SAP 分析云 的分析应用中创建一个分析应用程序。本文的案例是一个基于SAP BW/4HANA 实时连接的简单应用程序:



启用数据变动洞察


用户需要切换到“编辑模式”,以设置和启用数据变动洞察功能:你可以从 “编辑分析应用”  >“分析应用详细信息”来打开整体数据变动洞察功能。



向下滚动并选择“启用数据更改洞察”。点击“保存”并离开设置:


之后,要为单个统计图启用数据变动洞察,请在其“样式设置”面板的“快速菜单”下选择“数据变动洞察”



一旦数据发生变化,在分析应用界面中,脚本区域中将会出现一个新的“ 数据变动洞察 ”文件夹,里面包含一个项目。在设置中,您可以指定 数据变动洞察 功能将使用哪个版本的分析应用程序。您必须选择一个版本,否则系统将会更新并再次保存您更新过的分析应用程序,那么您将拥有一个新版本并且无法使用这一功能,因此这个功能使用的前提是洞察在原有的版本上的改动。




如何设置数据变动洞察通知?


如何设置通知呢?您可以在配置的时间段内通过电子邮件或 SAP 分析云的主屏幕内设置 通知接收来自 SAP 分析云 的“数据变动洞察”相关消息。

用户可以在SAP 分析云设置通知:在主点击右上角的用户头像,下拉至“主屏幕设置”页面;除此之外,也可以SAP分析云中设置“电子邮件”来接收通知,或者在分析设计器中编写脚本,接入API在应用程序中开发一些与“数据变动洞察”相关的新功能。但是还有另一种更简单的方法可以在 SAP 分析云  中使用此通知——通过 SAP 分析云  主屏幕。

自2022 年第一季度起,用户现在可以将数据变动洞察 添加到SAP分析云的主屏幕上,可以实现以下功能:

  • 跨应用程序的下标数据更改

  • 能够搜索特定的数据变动

  • 能够使用不同的标准(前 N 个、时间范围、重要性等)对数据更改做筛选。


启用方式:您需要做的就是进入 SAP 分析云 主屏幕,在那里您可以维护“主屏幕设置”:


在下一步中,您需要启用“ 数据变动洞察 ”:


最后,您可以在家中看到一个新图块,其中显示了 Top Data Chance Insights。


如果您单击一个数字,您将看到一个包含详细信息的图表:



请注意,数据变动洞察需要占用用户的计划发布许可名额。更多有关 数据变动洞察功能的更多详细信息,请查看 SAP 分析云 帮助指引


订阅数据变动洞察


在分析应用程序运行期间,您可以点击统计图右侧的三个点的图标 (“更多操作”)菜单中的“数据变动洞察”中,可以将其订阅模式更改为“已订阅:重要性正常”、“已订阅:重要性高”或“已取消订阅”。下图以“总收入”为例,展示如何启用这一功能:


此外,我们也可以通过在“数据变动洞察”菜单中选择“设置订阅范围”来自定义数据变动的跟踪值范围。


最后我们如下图设置了一个范围。SAP 分析云将根据我们的设置跟踪数据更改。
我将为总收入设置一个固定值:



可以在运行时订阅分析应用的数据变动洞察。从工具栏的“工具” 中,选择 “订阅数据变动洞察”,然后可以看到一个对话框在其中配置订阅。


可以配置以下详细信息:




  • 名称(默认是应用名称)

  • 订阅重复发生:重复模式(日、周或月)、频率、开始日期和结束日期

  • 洞察最大数量(默认为 5 个,不超过 10 个)

  • 通过电子邮件和/或移动应用发送通知

  • 未找到任何洞察时跳过通知

  • 脚本变量(如果适用)

  • 分发



订阅重复发生时:
请注意,数据变动洞察以日作为最小单位触发。因此,如果是按日重复发生,当一天内发生数据变动时,收件人将不会收到通知,而收件人只能比较两个不同日期之间的变动。


如果 SAP BW 查询包含变量,您可以通过单击“编辑提示”来编辑提示:



如果完成了以上操作,我们最终会创建订阅:


订阅后,将创建一个日历任务。如果要取消订阅,可以转到“日历”以移除任务。还可以在此处更改订阅设置。



一旦事件状态变为“成功”,即完成了订阅



您随后将在所配置的期间内通过以下方式收到通知:




  • 电子邮件(一封包含数据变动洞察,另一封包含相应分析应用的 PDF 附件)

  • SAP分析云通知



为了测试这一功能是否真的可以洞察数据变动。一天后,我们在 SAP BW/4HANA 方面做了一些更改。我们的总收入现在更高了:



当我们在实时模式下使用 SAP 分析云时,我们可以在我们的应用程序中看到来自 SAP BW/4HANA 的新数据,在这个例子中,是我们可以看到较高的总收入值:


如您所知,我们在几步前创建了一个时间表,我们将重复范围设置为三天左右。而下一个日程计划在一天后开始。




一天后,SAP 分析云  检查了数据的变化快照,随后我收到了一封电子邮件通知我们数字已更改。


总结


在阅读完本篇博文后,我们了解了:

  • 数据变动洞察功能可帮助您在“分析应用程序”(无论是否在后台中运行)时发现重要且与您相关的图表级数据更改。注意:此功能暂时不支持 SAP 分析云的故事。

  • 当跨越阈值的值发生变化、跨越参考线的值发生变化以及前 N 个成员发生变化时,系统都可以触发数据变动洞察。针对不同类型的数据变动,支持不同的图表类型。

  • 您可以跟踪绝对值和增量的变化!

  • 您将通过电子邮件和 SAP 分析云 通知收到通知

  • 您还可以在SAP 分析云 主屏幕上收到通知(可以显示来自不同应用程序的数据更改见解)

  • 应用程序设计人员可以启用 数据变动洞察并利用脚本 API。

  • 应用程序用户可以订阅 数据变动洞察并查看 数据变动洞察。

  • 应用程序设计器有更多使用脚本 API的选项。推荐您阅读avsalynin以获取更多详细信息和示例。

  • 在应用程序级别,不会生成任何日期更改见解,并且如果出现以下情况,用户将收到警告:

    • 应用程序在订阅期间被修改(来自不同文档保存版本的两个快照)。

    • 应用程序视图是不同的。

    • URL 参数中的模型变量已更改。



  • 在图表级别,如果出现以下情况,图表内的比较将被忽略:

    • 图表的模型变量已更改。

    • 图表的筛选器已更改(动态日期时间筛选器除外)。

    • 图表的计算度量的引用脚本变量已更改。




原文章:

Let SAC track your KPIs: Send “Data Change Insights” based on SAP BW/4HANA live data via mail or to ...

原作者:adem.baykal