Microsoft and SAP came up with SAP Analytics Cloud add-in for Microsoft Office through which you can use SAC models or DWC views in excel. Skip to steps If you are comfortable using Excel functionalities, you can get more out of SAP Analytics Cloud’s planning and analytical capabilities with the help of SAP Analytics....
前言 这篇文章展示了如何使用SAP 分析云的表格微件,在网格中展示数据。许多客户在日常工作中使用 Microsoft Excel,因此熟悉数据的网格布局。因此,我们决定在以下领域进行改进: 改进 SAP 分析云的表格微件性能:我们引入了“优化的演示表格”作为 QRC 2021.3 的新默认值,并扩展了显示网格的功能。 在故事构建中提供更大的灵活性,以在 SAP 分析云的画布和响应页面内的网格中呈现数据。这允许故事构建者使用画布和响应页面的所有特性和功能。 与经典的网格页面相比(在页面中仅显示网格,无法添加其他微件),使用SAP 分析云的优化视图表格有一定的优势。优化视图的展示表拥有多项性能改进,例如更快地加载单元内图表和阈值、平滑滚动、改进的链接分析使用等等。如果您的故事仍然使用网格页面,您可能会考虑将内容转移到优化的演示表格,因为最终用户可以从前面提到的性能改进中受益。 此外,我们可以利用整个画布和响应页面的相关功能。这使我们能够在故事模式中使用所有可用的微件。在表格微件(以网格展示形式提供数据)旁边,我们可以在同一个故事页面上拥有图表、图片、页面过滤器、数据操作等。 使用画布演示创建表格微件的步骤 1. 创建一个画布(或响应)页面并添加一个新的表格微件。确保根据需要设置过滤器和钻取。我们将使用下面的示例。 先决条件:确保选中“优化演示”复选框。我们可以在每个表格微件的设计器面板中找到此设置。 2. 激活显示“网格”和“列/行标题” 3. 将表格拖动到要填充底层画布(或响应式)页面的大小。通过单击表格微件右边框上的加号/减号,我们可以轻松添加和调整列数。要在网格中添加行,我们可以在表格微件的底部边框上使用相同的加号/减号。 4. 现在我们可以利用网格轻松地将表格中的粘贴值复制到网格中,或者在此示例中,我们使用公式栏对计算进行建模。 5. 最终,我们可以用图表、页面过滤器、数据操作等填充我们的画布页面。我们可以观察到我们的表格的行为就像画布页面中的嵌入式网格页面。因此,我们可以利用画布模式中比较成熟的功能。在下面的屏幕截图中,我们添加了一些微件来说明表格(带有关联的网格)是如何集成到画布页面中的。 一些功能亮点 表格全屏模式:表格的全屏模式可以自动展开表格。这在您的最终用户寻找适合整个屏幕的表格并且当然提供数据的网格表示的情况下特别有用。 如果最终用户需要一个填充整个屏幕的表,并且需要数据的网格表示,这一点尤其有用。 自适应列宽:在每个表设计器面板的表结构定义中,我们可以选择打开或关闭“自适应列宽”。如果我们选择关闭该功能,用户可以轻松调整列宽和行高。这与用户从 Microsoft Excel 中熟知的操作非常相似。 总结 这篇文章详细阐述了 SAP 分析云的表格微件的功能。我们了解了如何使表格看起来更像网格。此外,我们展示了如何将网格页面改造成表格微件,结合画布和响应式故事页面提供的特性和功能,提供类似的外观和操作体验。希望这篇文章对您有帮助。如果您喜欢这篇文章,欢迎留下评论并点赞,非常感谢。 原作者:Johannes Huhn 更多关于SAP Analytics Cloud的使用技巧,请关注话题标签:SAP Analytics Cloud 想要全面了解如何使用SAP Analytics Cloud 进行预测计划,欢迎阅读中文官方指南:SAP Analytics....
In Sap Analytics Cloud at times we need to update the master data for a model’s dimension, so the developer can update it manually. However, how can we do this from SAC Analytical application? There is an API called updateMembers() using this API we can update members of any dimension, but note it: its only supported for generic dimension,....
In this blog, I would like to introduce the new quick access to the script performance analysis tool, available in Q2 2022 release. Now at design time you can select Performance Optimization->Analyze Script Performance in Runtime from the toolbar so that you don’t need to manually add the URL parameter APP_PERFORMANCE_LOGGING=true. You’ll see the application opens in....
The new version of Analytics Designer Developer Handbook is available: version 12.1, link It includes the following updates: New Input control API to get active selected members New Performance best practice: Use Application.refreshData() to refresh multiple data sources New Performance best practice: Pause each widget individually when you want to pause a group of widgets New Keeping last saved values....
An OData API has been developed to allow SAP Analytics Cloud (SAC) to acquire Data Warehouse Cloud (DWC) data. Acquisition of data within SAC is often required for SAC Planning scenarios. Consumption of this API by 3rd party tools is also planned, but not available with the initial release. The DWC OData API was made available in Data Warehouse Cloud....
It is key that any derived insight can be turned into an action, because without any alternate action the insight brings no value. This is what makes the SAP Analytics Cloud platform so valuable, as it combines derived insight from business intelligence with resource allocation in planning as a form of strategic decision making. ....
Overview : There will be requirements to improve the Dashboard Performance in SAP Analytics Cloud Implementation Projects. From the design to the implementation of dashboards, this must be carefully examined. In the real world, even if we have the nicest car, if there is a problem with the engine, it must be addressed; otherwise, we....
In this session, I am going to discuss about the SSO implementation for SAP analytics cloud with BW live connection with IdP (In our case it is Azure AD). In most of the implementation project when you develop SAC stories for business users, your mail goal is to make popular your dashboards and stories which has....
If you ever wanted your SAP output screens to be presentation-ready, SAP Digital Boardroom is exactly what you need. SAP, as usual, pushes the frontier of what’s doable in analytics and data. They have developed SAP Digital Boardroom in response to clients’ requests for an easy way to communicate data across an entire gathering. SAP....
In this blog, I am going to discuss about the topic how we will use the feature Scheduled Publication of SAP Analytics Cloud. After developing Story, we can publish the story to particular set of user and the user will get the story reports/Dashboard on the particular time via email. The publish story can be....
随着人类社会的进步,世界能源消费总量迅速扩大,能源安全和环境保护问题已引起全球关注。与社会各界共同探讨切实可行的碳减排战略至关重要。作为最早签署《巴黎协定》的国家之一,中国致力于积极应对气候变化,但中国仍然是世界上最大的能源消费国和碳排放国,并呈上升趋势。尽管中国政府制定了一系列总体减排目标,但交通运输等高碳排放行业仍面临着严峻的减排挑战。为了实现碳达峰、碳中和目标,我们需要关注碳排放量的变动,准确、提前地对其进行预测,以便指导未来的碳减排工作。本文将利用SAP 分析云的计划预测功能,研究影响中国碳排放量的主要因素,并根据这些因素预测相应的碳排放值。 在本文中,您将学习到: 如何基于历史碳排放数据,构建一个计划模型,为碳排放预测做准备; 如何在利用“影响因素”功能进行时间序列预测并进一步优化预测结果; 如何在不同的政策环境和变量假设下进行“what-if”预测模拟。 场景和数据 本文使用中国各省(直辖市,除西藏及港澳台)的碳排放量及宏观经济数据,其中包括中国各省(直辖市,除西藏及港澳台)1998-2019年的数据。数据包括许多可能会对碳排放产生影响的自变量,包括第一、第二和第三产业GDP、城镇化比率、出口总额、公路里程、火力发电总量、人口等19个自变量。本文使用这些数据构建了一个计划模型,用以对2020-2025年碳排放量进行时间序列预测。 我们想得到未来6年的预测。但我们无法对未来的自变量值给出准确的值。此时我们需要假设不同的未来政策方向和背景,对自变量进行假设,我们将这种方法称为场景分析(Scenario Analysis),它考虑了不同发展模式下各种影响因素的变化,以及这种变化对于预测目标的影响,而不是简单地忽略政策变化的影响。结合碳排放预测的研究,我们将场景分为三类:高速发展模式(High Growth Mode, HGM)、基线模式(Baseline Mode, BM)以及可持续发展模式(Sustainable Growth Mode, SGM)。在BM场景下,经济、社会和能源的发展通常应根据国家宏观计划进行,这将作为其他情景的基准。HGM场景模拟了中国将继续高速经济发展道路,而相对忽视能源转型的情况。SGM 场景正好相反,中国将更加重视可持续发展模式下的节能技术和低碳转型研究,并在经济适度增长的情况下有效控制化石燃料消耗。 数据导入和计划模型构建 首先我们需要构建计划模型,以支持后续的预测方案工作。在本文中,我们利用现有csv数据文件,将其导入到计划模型中。如下图所示: 导入数据文件后,点击“启用计划”,并选择“年份”为计划日期维,创建模型。如下图所示: 此时完成计划模型的创建,下面我们将基于计划模型创建预测方案,建立碳排放的预测模型。 预测模型建立 我们经常使用“时间序列预测”功能来寻找一些因变量的演变规律,从而生成可以用以预测未来数值的预测模型。时间序列预测可以帮助帮助用户理解,这些因变量的变化是否存在某种规律,以及他们在某个特定月份是否倾向于更低的值(周期性分析)。在一些情况下,被预测的因变量只和时间相关,因此仅依靠该因变量的历史值即可实现准确的预测。但有时,我们要预测的值不仅取决于时间,还与其他外部因素相关。例如,碳排放量可能还与火力发电总量有关,因为火力发电主要依靠煤炭燃烧,产生大量的二氧化碳气体,增加了该省份的碳排放量。 因此,在 SAP 分析云中,我们可以将“影响因素”功能引入到时间序列预测模型中,使得时间序列模型的生成过程中,不仅可以基于历史值,更可以将其他外部影响因素的影响纳入模型的学习范围,从而生成更准确的预测值。下面我们将向您展示如何使用“影响因素”功能,以从碳排放数据中获得更多见解,并提高预测的准确性。 基线预测模型 让我们创建一个“基线”预测模型,在不使用影响因素的情况下预测碳排放量。我们将在 2018 年之后预测 1 个预测点(2019年),并从21年(1998-2018)的历史数据中学习,以预测2019年的碳排放量,并以“地区”列为实体,即对每个省份(直辖市)分别进行预测,见下图。 如下图所示,我们配置一个观测项时段,时段大小为21年,截至2018年。 如下图所示,目前我们不添加任何的影响因素。 对预测模型进行训练后,我们可以在预测建模报告中得到以下结论(如图所示): 预测的绝对平均误差为4.88%; 不同的省份(直辖市)预测结果不同,预测报告中列出了最佳实体和最差实体; 在解读中可以选择不同实体(省份),获取不同的预测结果。 预测结果显示碳排放量某种程度上是与时间相关的。但我们想要引入其他的影响因素,观察是否能获得更好的结果。我们利用“影响因素”功能,来验证是否存在这种相关性。 利用影响因素改进预测模型 我们希望保留基线模型作为参考,并对改进的预测模型使用相同的设置,所以让我们使用“克隆”功能。 打开新创建的预测模型,向下滚动至设置的“影响因素”部分。让我们通过添加以下影响因素并训练预测模型来验证我们关于宏观经济变量对碳排放量产生影响的假设: 一个时间序列预测模型最多可以添加20个影响因素。影响因素是计划模型(账户、度量等)的数值,这可能有助于预测目标。模型训练完成后,在预测建模报告中,我们得到以下几点结论: 预测的绝对平均误差为4.53%,相较于不加入影响因素,模型拟合效果提高; 最佳实体和最差实体发生了变化,例如未添加影响因素时,上海的预测结果较差,但加入影响因素后,上海的预测结果得到了提高,这说明上海的碳排放量更多取决于宏观经济; 对于上海市来说,对碳排放量产生影响较大的变量是火力发电、人口以及水泥生产。 由于预测实体过多,后续的假设模拟我们将以上海为例,为读者展示后续的工作流程,其他省份(直辖市)同理。 为了了解模型的“真实”准确性,我们需要查看水平周期的准确性。通过放大预测与实际的可视化结果,我们可以看到,对于上海市,当使用影响因素时,预测序列更接近实际时间序列: 使用影响因素的时间序列预测分析 不使用影响因素的时间序列预测分析 进一步,我们只利用上述三个影响因素再一次进行预测,观察预测模型拟合效果是否更优。如下图所示: 模型训练完成后,在预测建模报告中,我们得到以下几点结论: 预测的绝对平均误差为4.09%,相较于加入所有的影响因素,模型拟合效果提高; 最优实体与最差实体再一次产生变化; 各个实体的模型拟合结果均优化。 我们在设置中选择的一些影响因素没有出现在列表中。预测模型只保留“有用”的影响因素。它评估每个影响因素将为模型带来多少额外性能,只保留那些带来足够额外准确性的性能。因此,重要的是要理解,如果一个影响因素没有显著提高预测精度,那么就不可能强迫预测模型使用该影响因素。 接下来,我们将利用这三个影响因素,基于不同的政策场景,进行假设模拟,对未来碳排放量进行预测,并观察在不同的发展模式或政策场景下,碳排放量变化的差异。 假设模拟 我们在之前的文章中介绍过有关假设模拟的概念以及相关知识,在阅读该部分之前,您可以点击链接跳转至先前的文章,做初步的了解。 在上一部分,我们对HGM、BM和SGM三种场景进行了介绍和定义。每个模拟场景都将表示为一个计划版本,因此我们需要创建3个私有版本。但要创建这些版本,我们需要考虑SAP....
面对不同国家、不同母语的客户,SAP 分析云中的内容可以翻译为多种语言,以实现内容展示的本土化。SAP 分析云支持故事、分析应用、模型和公共维度的翻译。 需要翻译的故事的一般生命周期 使用翻译工具进行批量翻译 一些大型组织已经在使用内部翻译工具,他们能够利用这些翻译工具以多种语言执行批量翻译。因此,在SAP 分析云中,我们支持XLF方法。在这里,用户可以下载源语言的XLF文件,并将其提供给翻译工具,将其翻译成多种语言。这些翻译后的文件可以上传到SAP 分析云中。 手动翻译和检查翻译内容 对于那些要求翻译最少文本的组织,或希望检查翻译文本,但不想使用XLF方法,而是手动翻译文本的组织,SAP分析云提供了翻译编辑面板,用户可以使用该面板手动翻译不同语言的文本。 系统配置 租户管理员需要在SAP 分析云的系统管理部分为租户激活翻译功能。 翻译者权限 要访问翻译仪表板,必须为用户分配具有翻译权限的角色,默认情况下,翻译功能对BI 管理员和翻译人员开放权限,但是用户也可以创建自定义角色并将此权限包含在其中。一旦用户拥有此权限,他们将能够看到翻译仪表板和所有必须翻译的内容。 启用翻译功能且用户拥有翻译权限后,便可以看到翻译仪表板。 翻译工作流程 在这篇文章中,让我们以故事为例,介绍翻译工作流程。假定故事已经创建并可以使用并进行翻译。 启用故事翻译 转到故事详细信息并启用翻译。 当用户启用故事翻译时,将设置故事源语言,这与启用翻译的用户的数据访问语言相同。在下面的示例中,配置文件下的用户数据访问语言为简体中文,因此源语言设置也是简体中文。 翻译仪表板 一旦故事启用了翻译功能,它将在翻译仪表板中可用,并且状态为“未翻译”。 选择该故事并导出到xlf,这将把所有需要翻译的文本导出到*.xif文件中。 源文件将以story.xlf的名称下载。 如果您打开 .xlf 文件,您将看到其中的字符串,以及字符串的源语言。 注意: 您可以看到与文本相关联的 HTML 标签,这是因为我们在故事图表标题文本中有一些格式,因此 html 标签是由于这些文本的格式而生成的; 您还可以看到有一些文本重复,这是因为图表标题有两个文本相关联,其中一个用于显示实际文本,另一个用于悬停文本; 我们可以将此 xlf 文件提供给翻译工具,并获得不同语言的翻译目标文件。 使用翻译工具(确保翻译工具支持HTML标记)将xlf文件翻译成目标语言。在本例中,我们将其翻译成德语和法语。 在翻译仪表板中上传翻译后的 xlf 文件 选择故事 ; 点击导入 ; 点击上传,选择翻译好的文件; 点击导入。 上传 xlf 文件后状态更改为已翻译。 点击已翻译的存储,您可以看到各个语言的状态。 您可以在翻译仪表板的翻译编辑面板中进一步查看翻译文本。选择故事并点击编辑。 选择您要查看的目标语言,您也可以根据业务需要修改文本。此翻译面板也可用于手动翻译。如果翻译人员不想使用 xlf 方式进行翻译,并且愿意手动输入目标语言的文本,那么他们可以使用翻译编辑面板。例如,用户已经使用 xlf 完成了德语和法语的翻译,但现在他们想要手动翻译为西班牙语,这种情况下则可以使用翻译编辑。 您可以看到 HTML 标签,且这些标签是可用的,因为这些文本包含格式。对于故事页面名称或故事名称,没有 HTML 标记,因为这些文本无法格式化。 注意:源和目标中的 HTML 标签必须匹配,否则会报错。 以首选语言查看故事 当用户打开故事时,如果故事的语言在数据访问语言中可用,用户可以用各自的数据访问语言将故事可视化;但如果故事的语言在数据访问语言中不可用,那么故事将退回到源语言,并以源语言打开。 用户数据访问语言设置为法语,故事将显示法语文本。 查看故事 使用法语数据访问语言的用户打开故事,然后他们可以看到法语的故事。 如果用户以非翻译语言查看故事,则它将回退到源语言(在本例中为简体中文)。 需要注意的要点 有些文本会出现两次,例如图表标题,这是因为其中一个文本是图表标题文本,另一个是悬停图表标题文本 ; HTML 标签必须在源和目标中匹配,否则会抛出错误; 故事将只允许以源语言编辑;....
I’ve written a bunch of Sample Scripts, in Postman, that demonstrate how the ‘export data’ API retrieves data from models stored inside SAP Analytics Cloud. These samples are now available. This blog first takes a step back and provides an overview of other means and ways to extract data before then introducing the sample scripts....
Customers with new implementations of Data Warehouse Cloud have asked me what the best way is to get started on a project. There are great resources available as an administrator as well as business user but there is also pre-delivered Business Content available to be activated for Data Warehouse Cloud and SAP Analytics Cloud. In....
In analytics applications, there is usually the requirement to filter the dataset with cascading dropdown filters. This blog post uses a generic example (Region <-> Country <-> State <-> City) to demonstrate this functionality. Users can choose dimension members that appear in the Region, Country, State or City dropdown list and pass them as filter....
Switching between themes is very often part of modern applications. Especially switching to a dark mode becomes a common feature, that would also be a „nice to have“ in SAP Analytics Cloud Applications. This blog describes how to switch themes in a SAP Analytics Cloud Application and what you should be aware of while developing.....
在即将到来的SAP 分析云 2022 第二季度更新中,性能基准工具(performance benchmark)将会作为一个新的功能亮点与大家见面。本文将对这个新功能进行简单介绍,让大家先睹为快。 什么是“性能基准工具”? 性能基准工具是 SAP 分析云 提供的众多系统性能分析工具中的一环,旨在帮助系统管理员评估与用户客户端的硬件和网络带宽相关的系统性能表现,从而定位 SAP 分析云的性能瓶颈和优化方向。 为什么要使用“性能基准工具”? SAP 分析云是基于云基础设施的云上商务分析平台,支持商务分析、计划预算等功能,有丰富的系统集成。在如此复杂的系统下,当终端用户在遇到报表刷新慢,系统响应时间长等性能相关问题时,很难简单直接的定位到性能瓶颈: 是我的数据量太大了? 还是我的报表中聚合计算太多了? 亦或是我的网络性能不好? 如何才能判断我的性能瓶颈究竟在哪个层面呢? ”性能基准工具“就是为了帮助系统管理员更好的判断终端用户性能瓶颈产生位置的工具。 综合来看,SAP 分析云的性能,主要取决于三个方面:客户端,网络以及SAP 分析云本身。 其中,用户终端以及网络的性能与用户的使用体验息息相关。性能优秀的CPU和RAM,低延迟的公网和局域网连接,均可以显著提升您的SAP 分析云使用体验。”性能基准工具“可以帮助您评估您的用户终端以及网络性能是否对您的SAP 分析云性能造成了影响,帮助快速定位性能瓶颈。 而SAP 分析云故事中本身的数据,模型以及计算的数量对性能产生的影响,可以参考 knowledge base keynote:KBA 如何使用”性能基准工具“? 要访问该基准工具,请从侧面导航中选择 “系统” > “性能” >“基准工具” (System > Performance > Benchmark Tool) 本工具提供两种性能测试:客户端测试和网络测试 客户端测试 客户端基准测试会在本地计算机上运行多个脚本,并计算标准化的分数。根据当前 SAP 分析云 的最佳实践,SAP 分析云 对客户端分数进行了分类: 优秀:分数 >= 75 良好:分数 >= 50 且 <75....
Hello fellow SAC Fanatics, This Blog Post was written by Sebastian Rodriguez and coauthored by Filippo Naggi from NIMBL Finance Practice, SAP Analytics Cloud F1 channel. We’d like to display the differences between the Overwrite and Append Data Action Option in SAP Analytics Cloud. To do this we have created a copy Data Action.....
This article is intended to help customers using external identity provider to configure SAML SSO for SAP Analytics Cloud. By default, SAP Cloud Platform Identity Authentication is used by SAP Analytics Cloud. however, if required SAP Analytics Cloud can also be configured with single sign-on (SSO) using your identity provider (IdP). Pre-Requisite to Configure SSO with External Identity....
My SAP Analytics Cloud User and Team Provisioning SCIM API Sample Scripts recently received an update to version 0.7. This blog post is for those that already use the samples and would like to understand what’s new and a few tips on how to update to this version from earlier version. If you’re new to the samples,....
This is a Proof of Concept in customer system for embedded analytics / embedded SAC. S/4HANA Cloud Embedded SAP Analytics Cloud can enhance the analysis function of the current system and can better help customers analyze business related data. In this blog, the successful PoC of Embedded SAC Financial Key Figures Comparison will be shared to show....
Recently we had an issue where the Users reported that they were not able to see the SAC Report with data when they were trying to access the report in SAC in higher environment, and it was asking for Single-Sign-On Credentials, even though correct credentials was entered, there was a failure error. On initial analysis....
Below is a step by step information to create a model based on BW Datasource with a live connection…. To create a model navigate to the Modeler option on the left hand side navigation pane. Once in the navigation pane, you will see various options to create new model, choose the ‘Live Data....
本文介绍的财务关键指标比较是客户系统实施嵌入式分析eSAC的一次概念验证的成果,以验证财务关键指标比较在S/4HANA Cloud中自建的可行性。S/4HANA Cloud 嵌入式 SAP Analytics Cloud 可以增强当前系统的分析功能,并更好地帮助客户分析业务相关数据。本文将会在下文向读者介绍如何实施嵌入式 SAC以完成财务关键指标比较的关键步骤并展示嵌入式分析云的功能。 客户的需求 SAP S/4HANA Cloud 中已存在大量标准分析应用。但是,特定地区或有特殊用途的客户会对仪表盘/报表有特定的样式需求。对于该客户,财务部门希望了解不同公司代码之间多年来的财务 KPI,使最终用户能够灵活地比较不同公司代码之间的财务绩效,并可查看KPI的改变趋势。 该报表包括基本财务 KPI,如应收账款周转率、库存周转率和销售净利润、现金比率、销售收入比率等,同时也支持多维度KPI的趋势比较。在招股说明书中,这些 KPI 需要向公众披露以展示客户的财务状况;同时对于内部监测,报表也可以展示给管理层以监控公司财务状态。 财务关键指标的内容如下: 目前,没有 CDS 查询或 Fiori 应用程序允许比较多个公司代码的 3 个会计年度中的财务 KPI。大多数 CDS 视图(例如C_FinancialStatementKPI)为一个会计年度的会计期间提供财务 KPI 信息。因此,我们建议客户使用嵌入式分析云创建财务关键指标比较。 解决方案 实现嵌入式SAC的主要步骤有四个:创建自定义CDS视图,创建自定义分析查询,创建story和创建应用程序。具体步骤将在下面详细描述。为了保护客户敏感数据,一些截图来自虚拟测试系统。 创建自定义CDS视图 实现财务关键指标比较无需创建自定义 CDS 视图,而是使用标准 CDS。 CDS 视图 I_GLACCOUNTLINEITEM 包含计算所有会计年度/期间所有公司代码的科目余额所需的所有必填字段和数据。 创建自定义分析查询 在主页中找到“自定义分析查询”应用并创建新的自定义查询。 自定义分析查询 YY1_ACCBAL3YRQRY 基于 CDS 视图 I_GLACCOUNTLINEITEM使用关键指标“AmountInCompanyCodeCurrency”,以提供所需的比较功能。 根据需要选择字段。然后根据需要添加受限度量和用户输入,例如会计年度(当前期间)和会计年度(去年)。 作为 CE2111....
数据探索是信息工作者和业务分析师的一项关键任务。为了更好地满足这一关键需求,我们在2021Q4发布了全新的用户体验。在本文,我们展示了SAP 分析云中数据分析功能的简化和优化。 给用户带来流畅的数据分析体验 数据分析器成为SAP 分析云中数据探索的核心。长远来看,我们的愿景是将SAP 分析云数据探索和搜索到洞察功能集成到数据分析器中。 如果您是信息工作者、控制者或分析师,您会喜欢新的数据分析器模块。使用数据分析器,您可以快速、独立地回答特定的业务问题。消费者可以基于商业假设分析领导层的数据,或发现见解/趋势,或从不同维度获得公司财务绩效的结构化视图。 随着2021年第4季度的发布,您可以通过SAP 分析云中的侧导航栏访问数据分析器,并包括一个新的起始页。 经由主页,数据分析人员可以轻松地开始新的数据探索,他们还可以访问最近使用的洞察。 数据分析器可以直接连接到数据仓库 BEx 查询和 HANA 计算视图,而无需创建SAP 分析云模型。数据分析器还可以连接到现有的SAP 分析云模型(实时或导入的模型)。数据分析器允许对数据源进行临时分析,分析结果可以保存为“洞察”。洞察由名称、表格可视化和上下文(数据源、导航状态、过滤器设置、变量值)组成。图表形式的可视化计划将在未来发布。 洞察可以在个人和团队之间共享。与Explorer视图不同,洞察完全独立于故事。它们可以直接从“我的文件”文件夹(文件存储库)访问,也可以直接打开或通过 URL 打开。 您的Explorer视图 许多客户都建立过SAP 分析云的故事,其中故事Explorer在一个或多个微件上启用。通常,用户访问Explorer,创建自己的“探索视图”,并通过故事书签保存它们。 基于实现流畅统一的探索体验的愿景,我们将把未来的所有投资都集中在数据分析器上。因此,故事Explorer在优化视图模式下不受支持,但将来在非优化视图模式下仍然可用。我们目前正在制定一种方法,以提供从探索视图到基于数据分析器的洞察的简单转换。目前,可以保留同一故事的两个版本,并与最终用户共享: 禁用优化视图模式的故事版本 启用优化视图模式的故事版本 此设置允许最终用户在“旧”故事版本上访问他们的探索视图,即使在转换之后,也可以支持转换。 数据分析器更新计划 我们在2022年第一季度为数据分析器更新了许多令人期待的功能。第一个是能够从表格可视化的故事中打开数据分析器。表状态将传递给数据分析器(例如过滤器、变量和当前向下钻取操作),以便执行更深入的探索。第一个版本将在非优化模式下支持。 洞察保存在文件库中,并在起始页上作为最近使用的文件列出。未来,用户将能够在目录中发布洞察,并向其中添加元数据。使用该目录的搜索和筛选功能将促进洞察的研究。 在这些新功能的同时,我们还继续改善对实时数据仓库连接的访问: 配置文本演示文稿(短、中、长和超长) 在表可视化中启用SAP 数据仓库查询条件 保存用户变体 有关这些功能的更多详细信息,请参阅我们的官方SAP分析云Explorer路线图。 为了帮助客户完成过渡,我们采用了一种平稳的方式,从Explorer视图的表格窗口微件跳转到数据分析器(数据分析器支持图表可视化后,也可以从图表跳转到数据分析器)。 敬请期待我们的产品更新! 结语 原作者:Fabien AUBERT 在这篇文章中,我们带您了解SAP 分析云中的全新数据探索体验。希望这篇文章对您有帮助。如果您喜欢这篇文章,欢迎留下评论并点赞,非常感谢。 更多关于SAP Analytics Cloud的使用技巧,请关注话题标签:SAP Analytics Cloud 想要全面了解如何使用SAP Analytics Cloud ,欢迎阅读中文官方指南:SAP Analytics Cloud 中文帮助手册....
The events of the last few years, months, and weeks have touched every aspect of our lives, and each day seems to reveal new challenges, new consequences, and new opportunities arising in the wake of massive global disruption – from pandemics, to inflation, to stock market volatility, even to hostile invasions. As organizations across every....
Authors: Gianluigi Bagnoli, Cesare Calabria, Stuart Clarke, Dayanand Karalkar, Yatsea Li, Alice Magnani, Jacob Tan Sustainability is a real thing. No doubt sustainability is a hot topic in recent years. To have a sustainable environment for future generations, we need to take climate action for zero emission of greenhouse gas. In our economy, we....
Hello fellow SAC Fanatics, This Blog Post was written by Filippo Naggi from NIMBL Finance Practice, SAP Analytics Cloud F1 channel. This weekend I will travel to Orlando,Florida with my friend Alessio, a fellow SAP BPC Master, to enjoy the Florida sunshine, the Ocean and the amazing attractions of the Disney Hollywood Studio amusement....
Through this blog post we will learn How to create cascading filters for the Hierarchy node levels (2 levels) in two different dropdown filters. Add logic for “ALL” as a list of value which will help you to reset the selected value and allow Table_1 to display all values. Example: I am using SAC trail....
This blog post is on usage of two powerful Nodes namely Hierarchy function and Minus Node in HANA Calculation view. Both Nodes are available in SAP HANA 2.0 XSA and HANA cloud. Minus and Hierarchy function Node are available starting SAP HANA 2.0 SPS01 and SPS03 respectively for on premise and available in SAP HANA....
Introduction With QRC2.2022, we are making the new SAP Analytics Cloud Data Export Service (DES) available to all SAP Analytics Cloud customers. In a nutshell, this is a generic OData-based pull API that can be triggered from other applications and platforms, including 3rd party. There is no dedicated UI for this functionality as the API simply....
The Story type of report in Report Center is part of the People Analytics solution, and it’s based on the integration of SAP SuccessFactors HXM Suite with SAP Analytics Cloud. After you create a story, you can add and edit pages, sections, and elements. You can share your story with others to enable them to....
We know that the topic of alerting something is very important for analytics and for the speed of perception of the desired values. Of course, in SAС everything is in order with this: there is a convenient Conditional formatting, which is available for use both in KPI tiles and in charts and tables. But at the....
Performance Benchmark will be general available with Wave 2022.08 and 2022.Q2 QRC Release. How will it be deployed? It will be deployed automatically into the side navigation under System > Performance. This new topic group Performance contains besides the Performance Benchmark the possibility to directly open the Performance Analysis Tool, the Performance Statistics and Analysis and the Data Action Statistics and Analysis. It aims....
前言 在进行计划预测时,我们经常使用“时间序列预测”功能来寻找一些关键 KPI 的演变规律,从而生成可以用以预测未来数值的预测模型。时间序列预测可以帮助帮助用户理解,这些 KPI 的变化是否存在某种规律,以及他们在某个特定月份是否倾向于更低的值(周期性分析)。 在一些情况下,被预测的 KPI 只和时间相关,因此仅依靠该 KPI 的历史值即可实现准确的预测。但有时,我们要预测的值不仅取决于时间,还与其他外部因素相关。例如,某公司产品的销售额在一定程度上与该公司在营销和广告上的花费有关,或者某一城市租用的自行车数量与该城市的天气和温度相关。 因此,在 SAP 分析云近期的更新中,我们将“影响因素”功能引入到时间序列预测模型中,使得时间序列模型的生成过程中,不仅可以基于历史值,更可以将其他外部影响因素的影响纳入模型的学习范围,从而生成更准确的预测值。在这篇文章中,我将向您展示如何使用“影响因素”功能,以从您的数据中获得更多见解,并提高预测的准确性。 场景 假设您在上海的一家自行车租赁公司工作。公司提供了一个计划模型,其中包含一个BikeHires测量值,表示每天的使用人数,以及与天气相关的几个测量值。您想基于预测计划来预测未来31天租用的自行车数量。在这种情况下,假设当前日期为2015年7月31日,这将允许我们将预测值与2015年8月实际产生的值进行比较。 如果要重新创建此示例,可以下载此数据集。请注意,列BikeHires, Temp.Min, Temp.Max, Temp.Mean, Humid.Min, Humid.Max, Humid.Mean 和 Rain将作为度量,其他列应视为维度。 基线预测模型 让我们创建一个“基线”预测模型,在不使用影响因素的情况下预测租用人数。我们将在 2015 年 7 月 31 日之后预测 31 个预测点,并从一整年的历史数据中学习,见下图。 如下图所示,我们配置一个观测项时段,时段大小为1年,截至2015年7月31日。 如下图所示,目前我们不添加任何的影响因素 对预测模型进行训练后,我们可以在预测建模报告中得到以下结论: 经过训练的预测模型的期望误差为93%。 当将预测值与实际值进行比较时,我们可以看到一些波动没有建模,一些预测值与实际值相差甚远。 共有7个异常值(预测值与实际值相差甚远的点)。 请注意,根据预测引擎的版本迭代,您得到的结果可能略有不同。 通过解释报告,我们可以看到预测模型在时间序列中发现了趋势和一些周期性模式。 这表明自行车租用量在一定程度上是由时间决定的。但我们认为,与天气相关的因素,如室外温度或降雨量,同样也会对自行车租赁产生影响。如今,我们可以利用“影响因素”功能,来验证是否有这种相关性。 利用影响因素改进预测模型 我们希望保留基线模型作为参考,并对改进的预测模型使用相同的设置,所以让我们使用“克隆”功能。 打开新创建的预测模型,向下滚动至设置的“影响因素”部分。让我们通过添加以下影响因素并训练预测模型来验证我们关于外部温度和降雨量对自行车租用产生影响的假设: Humid. Max 当日最大的空气湿度(%) Humid. Mean 当日平均的空气湿度(%) Humid. Min....
就在最近,我们的同事 Junling Chang 使用SAP 分析云中的分析应用功能,开发了一个专为移动端展示而设计的移动应用demo。 我们先来看下这个demo,这是一个移动端上的仪表盘,展示的是业务用户比较关心的一些关键指标,这些指标会按照不同的主题来加以分类,包括财务、销售、生产和库存等四个不同的主题。用户可以在这四个主题间做切换,快速定位到自己所关心的那部分内容。 关于这个demo的详细内容,可以参考以下的这篇blog: 指尖上的业务分析助理 – SAP 分析云与企业微信集成案例 今天我们就以这个移动应用为例,来简单介绍下如何利用分析应用做有针对性的移动设计,以及设计过程中需要注意的一些点或经验。 1 – 为什么要使用分析应用 我们都知道,在SAP 分析云的故事中,已经可以使用响应式画布来做设计,而这些响应式页面已经支持在移动端实现自适应的展现。但是,使用故事的响应式画布,在实际应用中,还是会遇到某些限制,比如: 画布的自适应行为完全由系统来决定,单个微件(widget)会占据整个屏幕的宽度,无法有效利用屏幕的全部空间 不同微件之间不允许重叠,在页面设计上会有一定局限性,尤其是最终的界面美观 用户交互的方式比较有限 而如果采用SAC的分析应用,则可以利用更丰富的配置以及灵活的脚本语言,来做灵活的页面布局,更美观的页面设计,以及更多样的用户交互,从而在移动端实现更好的用户体验。 目前,分析应用已经支持在IOS的SAC移动app,或者在移动设备的浏览器上使用。对于安卓端的SAC移动app对分析应用的支持,也已经在开发的产品路线图上。 关于分析应用的更多详细信息,可以参考以下帮助文档: SAP 分析云 帮助文档 – 分析应用设计(分析设计器) 2 – 如何为移动端设计分析应用 应用的页面分为上下两个部分: 位于页面底部的切换面板,方便用户在不同主题间做内容的切换 占据大部分页面的主题面板,展示不同主题下的内容,主题面板也包括两部分: 页面上方固定位置的KPI面板,展示用户最关心的一组关键指标 页面中间的分析面板,用户可以通过手指的移动来展示更多内容 下面我们就依次来介绍下不同面板的一些设计细节。 2.1 – 切换面板 切换面板包含了四个区块,代表不同的主题(财务、销售、生产、库存),供用户做切换,每个区块占据25%的屏幕宽度。 在设计上,每个区块其实都包含了四个不同的微件: 图片,即不同的小图标 文本,主题描述,如“财务分析” 前景图形,用于用户点击 背景图形,用于标识当前选中的主题 这个切换面板占据100%的屏幕宽度,为了保证切换面板一直显示,将其高度设计为固定的11%的屏幕高度(可根据页面设计自由调整),并且在位置上,设置为从屏幕底部开始布局。 每个区块则占据25%的屏幕宽度,分别从屏幕的0%、25%、50%和75%处开始定位。....
In this blog post I will show how we can configure the SAP Analytics Cloud (SAC) Data Export API to access SAC planning data and integrate it with Data Warehouse Cloud (DWC) and SAP Data Intelligence (DI). The API provides OData and Cloud Data Integration (CDI) access for great integration with DWC and DI. CDI....
SAP S/4HANA Cloud is a complete enterprise resource planning (ERP) system with built-in intelligent technologies, including AI, machine learning, and advanced embedded analytics. It comes with embedded analytics in the form of a huge set of predefined SAP Fiori analytical apps which can visualize operational data that is already in the system. SAP S/4HANA Cloud also integrates SAP....
本文介绍的期间费用表是客户系统实施嵌入式分析eSAC的一次概念验证的成果,以验证期间费用表在S/4HANA Cloud中自建的可行性。S/4HANA Cloud 嵌入式 SAP Analytics Cloud 可以增强当前系统的分析功能,并更好地帮助客户分析业务相关数据。本文将会在下文向读者介绍如何实施嵌入式 SAC以完成期间费用表(跨三年比较)的关键步骤并展示嵌入式分析云的功能。 客户的需求 SAP S/4HANA Cloud 中已存在大量标准分析应用。但是,特定地区或有特殊用途的客户会对仪表盘/报表有特定的样式需求。很多中国客户财务部门想要在一个界面上查看不同公司代码中多个年度的账户余额,可以允许最终用户灵活地比较不同公司代码之间的财务绩效,并查看近三年的趋势。另外,如果客户要在当地地区进行 IPO,在招股说明书中需要向公众披露按职能范围划分的期间费用,以展示公司的财务状况。 期间费用表(跨三年比较)的内容如下: CompanyCode FunctionArea GLAccount Amount (Current Period) Portion % by Account AMT_CurrentPeriodLastYear YOYRate_Period(CurrentPeriod) Amount (Previous Period) PeriodOnPeriodRatio YTD_CurrentYear YTD_LastYear TYD_YOYRate YTD_YM2 YTD_YM3 EndBalance_YM1 EndBalance_YM2 EndBalance_YM3 目前标准应用支持比较 2 年的账户余额。当前没有可以比较多个公司代码的 3 个会计年度科目余额的 CDS ,查询或 Fiori 应用程序。因此,我们推荐客户使用嵌入式分析云创建跨3 年比较的期间费用表。实现该表使用标准数据源,不需要执行许多步骤。 ....
This is an essential article for anyone planning to use the Embedded Edition of SAP Analytics Cloud. The Embedded Edition is a slimline version of the regular Enterprise Edition meaning the only connectivity is ‘live’ and only to SAP HANA on SAP Cloud Platform. I describe several other important differences between the two editions and....
This blog has been inspired by the requirement of one of our customers to analyze in detail the impacts of price, quantity and exchanges rates impact on Stock Keeping Unit (SKU) reported by end users in different transaction currencies of their revenue. The purpose of this blog is to give an example on how to....
In the first part of this SAC Scripting blog series, I shorty explained how Master Data can be read and changed in SAC Analytic Application with the help of scripting. In the second part, I showed how Data Actions can be used in Analytic Application and how parameters can be dynamically defined and handed over to the....
Introduction In this blog we will explain you how we can create a Pareto chart in SAP Analytics Cloud using a Live Data connection to BW. A Pareto chart is a type of chart that contains both bars and a line graph, where individual values are represented in descending bars and the cumulative total is....
The purpose of this Blog post is to demonstrate how text entered into a search (input field) can be used to filter a dashboard. This can be useful if users want to be able to filter on multiple values (not currently possible using a drop down ) or if the list of values is too....
在之前的文章中,我们向您介绍了预测计划的“影响因素”功能,以利用影响因素来提高预测的准确性。在那篇文章的末尾我们提到,当使用一些不受控制的影响因素时,因为您不能确定未来的值,您必须根据不同的场景生成多个预测。听起来很熟悉吗?您可能已经想到了假设模拟(What-If Simulation)。 假设模拟在计划环境中使用,以根据不同的假设业务场景确定KPI的值。 如果我的折扣和去年一样,我今年的收入会是多少?如果我不打折呢? 如果新冠病毒疾病继续传播,我的费用会收到什么样的影响?如果取消隔离限制又会怎样? 如果营销预算减少了怎么办?这将如何影响我的销售业绩? 如果明天不下雨,我所在城市的自行车出租量会是多少?如果下雨怎么办? 在这篇文章中,我们将向您展示如何利用SAP 分析云预测计划的预测功能来执行预测性“假设模拟”。 预测与假设模拟的关系 模拟模型 为了理解“预测假设模拟”与传统假设模拟的区别,我们需要快速了解假设模拟背后的方法。我们要执行假设模拟,需要: 一些业务变量:业务变量是与您的业务相关联的KPI(关键绩效指标)。 一些场景:这些场景是您想要测试的不同业务假设。每个场景对应于一组您想要测试的业务变量值,以查看它如何影响要估计的KPI。“如果我明年将广告预算增加10%,并保持相同的折扣”将是一种情况,“如果我明年将广告预算减少10%,且不打折”将是另一种情况。 模拟模型:模拟模型表示业务变量之间存在的关系。这是您业务的简化表现。 通常,模拟模型是计划模型本身,在计划模型中(通过创建层次结构或计算)明确表示度量/账户(业务变量)之间存在的关系。但该方法仅适用于以下情况: 必须知道业务变量和待估计结果之间的关系,并且必须在计划模型中正确表达; 业务变量和结果之间的关系不会随着时间而改变。 预测模型可以找到业务变量和要预测的KPI之间的关系,这些关系可能无法在计划模型中表达。此外,每次重新训练预测模型时,都会重新评估这些关系。预测模型可以作为补充,在业务变量和KPI之间提供额外的关系,从而获得更好的模拟模型。 实例 假设您是一名汽车销售,您想预测下一年的收入。您有一个具有以下KPI 的计划模型: 收入(您希望通过模拟估算的KPI) 售出的单位数量 单价 折扣 广告预算 在计划模型中,收入明确表示为售出单位数量、单价和折扣的函数(收入 = 售出单位数量*单价*折扣)。因为这种关系在计划模型中明确存在,所以您可以很容易地模拟折扣和单价的变化对收入的影响。 但这个计划模型也包含一些没有明确表达的关系。我们可以假设,折扣和广告预算会影响售出的单位数量(这通常就是为什么要进行折扣和广告)。但这些关系通常不会在计划模型中表达出来,因此在模拟中有一些不完全正确的地方:更改折扣和广告预算的值不会影响售出的单元数。 因此,为了修复模拟,您可以使用时间序列预测模型,以广告预算和折扣作为影响因素来预测售出的单元数。通过这种方式,缺失的关系被建模,并可用作规划模型中存在的关系的补充。 这些新关系可以带来两个好处: 您可以考虑之前在模拟中未考虑的变量的影响,例如广告预算; 运行模拟时,对于不受您控制的变量,不必给出确定的值,例如售出的单位数。对于受控制的变量,您可以给定相应的值,例如单价和广告预算。 场景 假设您在一家共享单车公司工作。您有一个计划模型,其中包含一个BikeHires测量值,表示每天的使用人数,以及与天气相关的几个测量值。您想基于预测计划来预测未来31天租用的自行车数量。如果要重新创建此示例,可以下载此数据集。请注意,列BikeHires, Temp.Min, Temp.Max, Temp.Mean, Humid.Min, Humid.Max, Humid.Mean 和 Rain将作为度量,其他列应视为维度。 步骤 模拟场景 在之前的一篇文章中,我们已经看到共享单车租赁的数量受到一些与天气有关的条件的影响。但我们希望得到未来30天的预测。我们可能会有一些相当精确的天气预报,我们可以用来预测明天,甚至可能是未来一周的天气预报,如果精确性不太重要的话……但我们不可能得到任何可信的的未来30天的天气预报。在这些情况下,我们都会使用不可靠的输入来生成预测。 那么,我们该怎么办?我们应该进行预测性的“假设”模拟,即根据不同的假设查看预测输出,知道它们只是假设。因为预测是基于本身不可预测的输入,所以我们不会对未来做出假设。相反,我们看的是在这样或那样的情况下会发生什么。 我们将使用3个简单场景(“假设”)进行假设模拟: 一种中间情景,可以根据天气的一些标准假设生成预测; 一种悲观情景,允许根据对天气的悲观假设生成预测(天气状况往往会降低自行车租用数量); 一个乐观的情景,可以根据对天气的乐观假设(天气状况往往会增加自行车租用数量)生成。 设置场景 每个模拟场景都将表示为一个计划版本,因此我们需要创建3个私有版本。但要创建这些版本,我们需要考虑SAP....
In my previous blogs I have brought you details of the many support and enablement materials and asset types we are bringing to you via the SAP Enterprise Support Value Maps. For your convenience I have added the links to those relevant blogs below. Today, I would like to reveal that we have reorganized....
In this blog post, I will talk about how we can create the following Newsflash effect (or any animation effect) in a dashboard by applying Timers. Animation using Timers I have used 2 Timers, both have been initialized in Application – onInitialization using Timer.start(). Use Case 1 : Timer1 in Action Here, I want to....
A while back I set myself the challenge of building an Analytic App that brought together a number of scripting elements; primarily as an exercise in understanding script interactions and chains of events. As you start creating ever more complex Apps for customers, you quickly realise that each script / function in isolation is fairly....
当我们谈到数据分析领域,就永远绕不开“模型(model)”这个词。“模型(model)” 作为大量数据的结构化组织形式,被广泛应用于各类数据仓库以及数据分析软件中。 SAP 分析云作为 SAP 商务套件中的商务数据分析平台,自然也在”模型“概念的基础上,提供了丰富且灵活的数据建模功能,帮助企业更简单的完成大量复杂业务的数据分析和洞察。然而,一些数据从业者在刚刚接触 SAP 商务套件时,会对于SAP 分析云中”模型“的概念感到困惑,主要由于: 因为SAP 分析云的脱胎于SAP BPC的诞生背景以及以计划预算分析为主要商业分析业务的业务背景,SAP 分析云中对于”模型“的定义,与其他商务分析软件略有不同。 2021年 SAP 分析云的更新中,引进了一个新的模型概念:新模型(New Model)。新模型与 SAP 分析云中原有的”经典账户模型(Classic Account Model)“的区别和联系也需要时间进行了解。 因此,本篇文章旨在从多维数据模型的原理入手,由浅入深解析”经典账户模型“和”新模型“背后的逻辑以及异同,帮助初识 SAP 分析云的数据从业者更熟练的使用 SAP 分析云进行数据建模。本文将依次解读: 多维数据建模的基本逻辑:以星型模型为例 星型模型在 SAP 分析云中的体现:经典账户模型 (Classic Account Model) 新模型(New Model) 的引入和优点 多维数据建模的基本逻辑:以星型模型为例 什么是多维数据模型?在理解多维数据模型之前,我们首先梳理一下常见的数据处理两大类别: 联机事务处理 OLTP (On-line transaction processing) 以增删改为主要操作的交易型业务系统。主要用于记录某类业务事件的发生和变动。比如记录一次购买订单数据。 联机分析处理OLAP(On-Line Analytical Processing) 以查询为主要操作的分析型业务系统。主要用于支持复杂的分析操作并提供决策支持。比如查询上个月总额订单数量。 因此,我们可以知道,大部分商务分析型软件使用的分析技术,都可以被分类为OLAP类型的应用。其中,“多维数据模型(Multidimensional Model)“作为OLAP中最经典的模型结构,更是被广大数据分析从业者熟识。那么,回到我们最开始的问题,什么是多维数据模型? OLAP的主要特点,是通过限定用户查询数据的角度,返回基于一定限制条件的结果。这种基于多种角度(维度)预先组建的数据模型,就被称为”多维数据模型“。在这里,”维“ 指的是用户分析数据的角度。比如,”上个月总订单数量“中”月“就是时间维度。再比如,”所有女性订单数量“中“女性”就是性别维度。将分析数据构建成多维数据模型后,用户可以快速的从各个维度获取数据,动态且灵活的切换或者组合各个维度进行综合分析。这就是多维数据模型模型被广泛应用的魅力所在。 在进行多维数据模型建模时,一般需要对复杂的数据进行结构化的重新梳理,将维度(分析角度)和交易数据(事实表)拆分出来单独管理,形成多维度的星型模型或者雪花模型。下面举一个星型多维数据模型的例子: 在这个例子中,用户购买产品的交易数据被划分为维度表(Dimension table)和事实表(fact....
As a couple of people have asked, this blog will try to explain the scripting thought process used to create the Pac Man Analytic Application. It’s worth calling this out from the outset: The idea and scripting more or less evolved as each step presented a new challenge. I’ll be the first to admit the....
In this blog, we will see how to perform classification prediction scenario in SAP Analytics Cloud.The example taken for this scenario is Student Pass Prediction. I would like to thank Akash AJ for supporting on this. This model will be useful for schools or colleges in which the students’ pass or fail status in particular exam is....
In Sap Analytics Cloud, while we enter any data in table, so we have to publish data it also to Model, in normal canvas story its easy to do, but in Analytical Application if we want to publish data with Button trigger so you are in right article, just follow the article. Publish Fixed Version Data....
SAP Analytical Application is a good way to create stories and better performance in applications. It offers lots of features and uses the JavaScript method to do it. Sometime we need to show alert message in application after success code execution or in button trigger, There is predefine function to do it. For show alert message....
In SAP Analytical Application, we sometimes need to display a loading screen to prevent the user from performing any specific actions on the screen, so here we display a loading screen to let the user know that the data is being processed. We have predefine function Application.showBusyIndicator() in SAP Analytical Application to show loading screen, and Application.hideBusyIndicator() to hide loading, follow mention....
But sometime we need to add items in Dropdown dynamically, so for this we need to write a code, follow the bellow step to add items to dropdown dynamically. Create Dropdrown First add new fresh dropdown from insert tab, and for example your dropdown name is Dropdown_1. Create Planning_Model Create Planning model shown in image, then....
For the past release dates in 2021, please see this Blog Post. You can find our recent release highlights on the page https://www.sap.com/products/cloud-analytics/features/release-highlights.html to explore new features, functions, and highlights. Planned enhancements in SAP Analytics Cloud for 2022 are available on the Road Map page. SAP Analytics Cloud aligns with SAP’s global strategy for cloud application releases,....
Need to replace character from a long string, so in SAC we have predefine function to replace a specific character from string, as we know SAC based on JavaScript but not all javascript code are works here, so here we have replace() function to replace that string. But there is an issue its can only....
In this blog post I will demonstrate how to load Qualtrics Survey Data via a custom SAP Data Intelligence operator into a SAP HANA Cloud table for use in SAP Data Warehouse Cloud and SAP Analytics Cloud. I will show how solutions from unified data and analytics can be used together to get insights from....
There have for a long time been a need for collaborating regarding sharing of stories, files, models and applications in SAP Analytics Cloud. You can of course share everything in a folder, and then navigate to that folder every time – but if you are many small teams using SAP Analytics Cloud, it has been....
Starting with version 2203 of the Automated Predictive Library (APL) intermittent time series are given a special treatment. When the target value has many zeros, typically when the demand for a product or a service is sporadic, APL will no longer put in competition various forecasting models, but it will systematically use the Single Exponential....
Highlights from the latest conversation between Mohamed Abdel Hadi, VP Product Management & Strategy, SAP Data Warehouse & Miro Dimitrov, COO, NWO.ai Today’s most critical asset in helping companies make better strategic decisions? Data. And in order to be a successful data-driven company with a competitive edge, internal data just won’t cut it. Companies must....
When I activated and imported the Business Content for Integrated Business Planning for SAP Analytics Cloud, I had some minor problems – so I decided to make a new query and import it manually I started by updating each of the Dimensions with master data from my source system. By opening the model, selecting the Dimension....
Happy New Year All!! We have an exciting year ahead for SAP Analytics Cloud, we begin with a sneak peek into some of the cool new features you will see in Q1 2022. A full list of what is coming can be found on our Roadmap Explorer or the Product Plan however in this blog I will give....
Federated Analytics is an architecture pattern that distributes queries directly to sources via the SAP Data Warehouse Cloud and helps to build richer live data analytics on SAP Analytics Cloud combining SAP and non-SAP data, thereby eliminating the need for data replication or duplication. SAP discovery center mission explaining this architecture pattern Related blog explaining Data Federation between SAP Data Warehouse Cloud and....
As explained in my previous blog of “IAG Integration with ARIBA” the steps required to complete End to End Integration of GRC IAG Bridge to any target cloud application is 5 step process. The Step 3 to 5 will follow the same configuration with minor tweaks depending on Cloud Applications. The first step of any....
The more data we have, the more we can do with it. That’s why it is crucial to collect as much information as possible and analyze it properly so that we know what steps to take next. In this blog post we are going to talk about the benefits of external data on the recently launched data marketplace....
Introduction The Group Financial Statement Review Booklet is first of all a new Fiori application for group accountants to achieve more transparency into group financial statements. …in addition, it is also a new type of application and approach, which combines application guidance with integrated insights enabled by UI5 components contributed by SAP Analytics Cloud (SAC). ....
Introduction The Group Financial Statement Review Booklet is first of all a new Fiori application for group accountants to achieve more transparency into group financial statements. …in addition, it is also a new type of application and approach, which combines application guidance with integrated insights enabled by UI5 components contributed by SAP Analytics Cloud (SAC). ....
Wordle has taken to world by storm since it became public in October 2021 and many of us are hooked on the daily challenge. What is wordle Wordle is a web-based word game developed by Josh Wardle, a programmer who previously created the social experiments Place and The Button for Reddit. Players attempt to guess....
Introduction A customer of mine came up with the question, if we could do some variance reporting on the SAC in the context of line charts. Though there are settings which allow for variance reporting with line charts, they add another bar chart below the actual line chart, which then provides the positive or negative....
Interested in getting certified as SAP Certified Associate for SAP Business Technology Platform (SAP BTP) solutions? In this post, you will find an overview with video tutorial embedded about how to prepare and pass the exam(s). For the articles about the video tutorial series, see Get Certified – SAP Extension Suite Get Certified – SAP....
It is a very simple but tricky to find out the reason. Let’s assume you have an account dimension and it has a member that has a dimension formula (member A * member B). The account type of Member A and Member B is ‘NFIN’ (Non Financial). When account members are defined as ‘NFIN’,....
Overview This blog post is part of a series where we will be looking at integrating data from Twitter with SAP Analytics Cloud. In this installment, we have a full walkthrough of How we are able to set up specific search criteria from Twitter, How we are able to save this data, How to use this data for stories....
Happy New Year! Welcome to the January 2022 Edition of our SAP Analytics Cloud Community Monthly News. We hope to bring the latest product updates, top user content, helpful resources, and more to the attention of our community. What’s in the Spotlight? Sneak Peek into SAP Analytics Cloud release for Q1 2022 SAP Analytics Cloud....
Content Overview Preface Live Connection One User Experience & Seamless Navigation Master Data Currency Conversion Multi-Language Support Time Features Hierarchies Input Parameters & Story Filters Geo-Visualization MS 365 Add-In Conclusion Overview SAP Analytics Cloud and SAP Data Warehouse Cloud are SAP’s strategic cloud solutions for Data Warehousing, Planning and Analytics. In a nutshell: SAP Analytics Cloud (SAC) is unique....
SAP DWC and SAC are cloud based embedded offerings coupled together on a single tenant provided by SAP for both Data Modelling and Reporting purpose respectively. In an hybrid structure the combination of both results a very tightly coupled and highly efficient reporting architecture. SAP DWC uses Smart Data Integration (SDI) and Smart Data Access....
MOTOR OIL, Corinth Refineries S.A. is an energy group based in Greece. It was founded in 1970 and its refinery in the region of Corinth counts among the top refineries in Europe. The company plays a leading role in crude oil refining and marketing of petroleum products in the country, as well as the greater....
In the first part of this SAC Scripting blog series, I shorty explained how Master Data can be read and changed in SAC Analytic Application with the help of scripting. In the second part, I showed how Data Actions can be used in Analytic Application and how parameters can be dynamically defined and handed over to the data....
Introduction SAP Analytics for cloud is cloud SaaS based Business Intelligence tool provided by SAP. It was formerly known as BusinessObjects for cloud. It provides all the key functionalities of an Analytics tool to SAP business users. SAP Analytics cloud provides prediction as an inbuild functionality. For this example, we will be using a sales data source from Kaggle.....
If you have a business, you likely have a lot of data. It’s your one true source for insight to understand your customers, their needs, and what they want. In this blog, you’ll learn how you can monetize the data your solution generates with the data marketplace for SAP Data Warehouse Cloud and SAP BTP Startup Program from SAP.iO. To illustrate the....
With business analytics, individuals and organizations are in the best position to succeed when they gain value from data to drive improvements both internally and for their customers. It’s important for IT and non-IT employees and stakeholders to look holistically at the entire use case. Getting deeper on business analytics has been a long-time passion....
Dear colleagues, I`m writing because I have problems with using story SAP__FI_GEN_FINSTMTKPI from the “SAP Finance – Live based on Semantic Tags” content package. The situation is as you see in the screenshot below. At first I wanted to try to change datasource and found out that I can’t enter the model SAP__FI_GEN_LS_FINSTMTKPI. I can’t do that because....
Dear colleagues, I`m writing because I have problems with using story SAP__FI_GEN_FINSTMTKPI from the “SAP Finance – Live based on Semantic Tags” content package. The situation is as you see in the screenshot below. At first I wanted to try to change datasource and found out that I can’t enter the model SAP__FI_GEN_LS_FINSTMTKPI. I can’t do that because....
With 2021.QRC2, we provide the option for the Generic Analysis application to set e.g. variable and/or filter values using URL parameters. This blog describes how the parameters can be defined and how they can be applied. Model Parameter Model parameter can be used for the application widget Table. Parameter Values Options p_ModelId <MODEL_ID> Set the....
I am sure many of you have come to love the calendar and planning process features of SAP Analytics Cloud. Within the Calendar, you can model and schedule planning processes that help guide planners and reviewers through complex workflows. Apart from that, you can use the calendar to schedule automatic tasks such as data actions....
If we travelled in a car that could take us to the future, where would we see FP&A? The future of FP&A would not be standstill. FP&A may borrow from many of the traditional planning and analysis processes, but will make them more dynamic and accessible to companies of all sizes. Instead of crunching numbers,....
本ブログではSAP Analytics Cloudヘルプに書かれている手順を基に、“SAP HANA Cloud”接続タイプとシングルサインオン (SSO) を使用したライブデータ接続の設定方法をご紹介します。45分ほどで完了する手順です。 SAP Analytics Cloud公式サイトにサポートされている接続先の最新の状況を公開しています。 前提条件 SAP HANA Cloud接続タイプは、Cloud Foundry 環境のみで機能します。Neo 環境 (SAP データセンタ) については、直接接続と SSO を使用した SAP HANA Cloud へのライブデータ接続 を参照してください。 SAP Analytics Cloudでモデルとストーリーを作成/表示するために、生成されたクエリで使用されるSAP HANA CloudデータベースのCalculation Viewへの読込アクセスが必要です。 アクセス権限の付与方法。 SAP Analytics Cloudでは、 CUBEタイプのCalculation Viewしかアクセスすることができません。dimensionタイプCalculation ViewやテーブルやSQL Viewにアクセスできません。Calculation Viewの作り方についてはこちらのチュートリアルをを参照してください。 SAML シングルサインオン (SSO) をSAP Analytics Cloudで有効にする必要があります。詳細については、カスタム SAML アイデンティティプロバイダの有効化 を参照してください。 接続を設定するには、SAP HANA CloudおよびSAP Analytics Cloudで管理者レベルの権限を持ち、SAML アイデンティティプロバイダを通じてSAP Analytics....
This post builds on top of the previous, but should help you as a reference without going through all previous posts hopefully too. In my SAP HANA database in the SAP HANA Cloud trial, I got four calculation views built: 3 dimensions Date_Dim, Item and Warehouse and 1 cube with the star join Inventory. In this post let’s see how to use the SAP....
What Do CDOs Need to Consider? This blog was developed from a Thought Leadership whitepaper written by Maria Villar. Managing Data in the Cloud is a guide to help Chief Data Officers (CDOs) manage data sources, quality, processes, analytics, and more. This is Part Three in a three-part series. In managing your third-party data sources in the....
Part One: Managing Master Data in the Cloud What Do CDOs Need to Consider? This blog was developed from a Thought Leadership whitepaper written by Maria Villar. Managing Data in the Cloud is a guide to help Chief Data Officers (CDOs) manage data sources, quality, processes, analytics, and more. This is Part One in a three-part....
What Do CDOs Need to Consider? This blog was developed from a Thought Leadership whitepaper written by Maria Villar. Managing Data in the Cloud is a guide to help Chief Data Officers (CDOs) manage data sources, quality, processes, analytics, and more. This is Part Two in a three-part series. A data lake or a data warehouse as....
This is the sixth blog post of SAP Analytics Cloud In-story Calculation Series. If you are interested in learning more about In-story Calculation, please check out our blog series here. Scenario: Your logistic department wants to group customers by the average time-to-delivery: Time-to-delivery>=10days Delayed Delivery Time-to-delivery 5-9days Normal Delivery Time-to-delivery 0-4days Fast Delivery In-story Calculations: Measured-Based....
This is the seventh blog post of SAP Analytics Cloud In-story Calculation Series. If you are interested in learning more about In-story Calculation, please check out our blog series here. Scenario: Your sales department wants to create a Sales Channel dimension based on the Order ID dimension to count the number of orders for each sales....
This is the last blog post of a blog series with the intention to guide you towards success with In-Story Calculation. If you are interested in learning more about In-story Calculation, please check out our blog series here. Scenario: Your finance department wants to dynamically view the restricted values of all account members in different granularities....
The SAP Mentor Spotlight Series highlights key strategic topics, such as learning, and provides insights from Mentors and SAP leaders on turning ideas into innovative approaches that impact people, process, and technology. Empowering Transformative Outcomes Through Continuous Learning . Staying on the cutting-edge during times of change is more important than ever. One of the keys to success....
Walkthrough the new SAP Analytics Cloud design experience with me. Simplified Interaction and get you familiar with the tool by watching the below video.
CONTEXT The SAP Analytics Cloud platform allows us to create innovative stories and to retrieve data from different products in order to find on the same page the key data to analyse the system security. It’s much more convenient and faster to summarize everything in one story. In order to ensure secure, up to date,....
Combining the right data from connected devices and bringing it into business context helps most companies to make digital transformation reality. SAP IoT offers an end-to-end, managed cloud solution for Industry 4.0. This solution generates business outcomes by combining real-world usage data from sensors and devices with business semantics such as master and transactional data.....
One of the key things for any organization is management of costs and ensuring that the costs incurred (direct or indirect) are aligned to the business needs. Production volume attainment, and ultimately profitability, of the plant is the primary focus for plant managers, but is continuously constrained by costs and efficiency issues that arise in....
Sometimes as a SAC developer you would receive request from your business team to build dashboards encapsulating an aggregation function like runningsum(). This blog covers a specific case wherein The scope is limited to SAC acquired connections involving an SAC model creation (rather than live connections). This specific case if pertaining but not limiting to....
SAP Data Warehouse Cloud Packathon event in MEE – New Partner Industry & LOB Content Packages developed in one week, boosting time-to-value Working on our Product Strategy is fun, but it’s even more rewarding to be around when the rubber hits the road, and our technology is used to solve actual business problems. This is....
For quite some time now SAP Analysis for Microsoft Office, edition for SAP Analytics Cloud has been available to all SAP Analytics Cloud users for data driven spreadsheet analytics. And this is great because Analysis for Office is a great solution for this. However, the edition for SAP Analytics Cloud was missing one feature that....
Last weekend’s SAP Analytics Cloud Business Content Innovation release marked another milestone for Workforce Planning with SAP SuccessFactors. The SAP Best Practices for SAP SuccessFactors Workforce Planning has been made available in the Content Network and provides extended process coverage for strategic as well as operational workforce planning, more extended valuable features, and a brand new scope item for Operational Headcount Planning by....
vThe pandemic that broke in 2020 March, disrupted a lot of businesses across globe resulting in a huge change in the behavior of the KPIs (key performance indicators) measured. For example, the revenue generated by the airline companies dropped down while the e-commerce grew faster than ever. Since the 2021.Q1 quarterly release we improved the....
Increase the Adoption of BI & Analytics with SAP Analytics Cloud Innovations for Businesspeople Save the date, register now, and join us for our upcoming #askSAP Analytics Innovations Community Call on June 24, 2021 at 11:00 AM Eastern Daylight Time The COVID-19 pandemic forced companies to respond to the crisis and then identify a clear path....
What is Live Data Connect for SAP BusinessObjects solutions For those who are new to the SAC Live Data Connect technology, this feature offers some strong advantages, and a lot of interest for the companies who are already using SAP Analytics Cloud along with the SAP BusinessObjects BI suite: It allows SAP Analytics Cloud to....
Introduction The following blog post refers to a series of blogs around SAP’s Business Technology Platform, which shows an end-to-end scenario across the SAP HANA Database & Analytics Portfolio. This is part three out of three, and shows how to visualize data coming from SAP Data Warehouse Cloud. The data is coming from the Tankerkoenig API, processed....
A request we often get is to show SAP Analytics Cloud in our solutions like SAP Work Zone and even Fiori Launchpad stand alone or the launchpad in Work Zone. The request is not to have your entire Analytic Catalog shown but often just Story or even pages of the story. Let’s start by showing....
Overview This blog post will describe an end-to-end scenario demonstrating the integration among multiple SAP BTP products: SAP Data Intelligence, SAP HANA Cloud, SAP Data Warehouse Cloud and SAP Analytics Cloud related to SAP HANA Database & Analytics Solutions in the Cloud. The motivation for creating this blog post is to show, how to leverage capabilities of....
Welcome to the 2105 SAP S/4HANA release. In this blog post I will discuss the latest features and additions in technology related topics. This release’s highlights include SAP Analytics Cloud Enterprise and Embedded as well as Machine Learning, Situation Handling and Enterprise Search updates. SAP Analytics Cloud – Enterprise Dashboards in SAP Analytics Cloud for....
Your one-stop shop for everything related to SAP Analytics Cloud SCIM API is here! An essential blog for those: that have no interest in how the API works, you just want to use it to fulfil a function system administrators, system integrators or developers that need to understand how API works, behaves and performs I....
Continuing on from our blog in Q1 2021 where we explained our Customer Influence Portal for SAP Analytics cloud and how you can have your say we bring you the latest features delivered in Q2 2021 requested by you. New Model One of our Top 5 and one of the biggest changes coming this quarter is the introduction of....
Welcome to Part 1 of my two part blog post series about my recent experience using Extensibility capabilities within S/4 HANA Cloud to expose Custom CDS (Core data services) views by using Custom Communication Scenarios and connecting to them in SAP Analytics Cloud as acquired data sources to query and model for stories. In Part 1, I would like to demonstrate the available extensibility....
Data is an asset that can be monetized in different ways that yield a high ROI. From consumable data sets and analysis results, businesses can go beyond reporting by incorporating the intelligence into existing products, digital platforms, or new business models. Take, for example, the SAP Analytics Cloud solution. When embedded in process and application workflows, the solution....
Highlights of the SAP S/4HANA Cloud 2008 Release (August 2020) These challenging times do not only affect our personal lives, but also the way how we work. Whilst companies and employees have been challenged to perform the largest global work-from-home exercise to date, we at SAP help to ensure businesses run smoothly. Whatever the circumstances....
There are endless number of use cases for SAP Analytics Cloud Planning ranging from HR headcount planning, sales planning and P&L planning, you name it. I suggest one more – Predictive Cash Forecast. Cash Forecast is important for every company to provide constant cash flow to run the business. The best way to approach this....
Following the announcement HANA 2.0: Coming soon to SAP BTP, Neo environment! BTP HANA1.0 NEO customers have to upgrade to HANA2.0 on BTP Neo, refer to the above blog for more details To make SAC live connectivity work for HANA 2.0 NEO, EPM-MDS lib need to be installed. Will explain briefly how this is done ....
Introduction Succeeding in the Experience Economy means that businesses listen, understand, and act, in a continuous and connected cycle of improvement. Employee XM means putting people at the heart of your business and get the breakthrough employee insights that drive your business forward. In this blog, we will present one of the our HR innovative....
When SAP SuccessFactors People Analytics released General Availability with June’s 2005 version, this truly marked an important milestone creating excitement throughout the HXM reporting community. SAP SuccessFactors People Analytics offers a single tool for reporting, insights and dashboards that enables cross-suite reporting based on live transactional data across the SAP SuccessFactors HXM suite. One of the multifold....
After the release of the Business application studio(BAS) I was eagerly waiting for the extension which will help us to build calculation views, and finally, we can build using BAS. This blog post will help you understand how to connect the existing HDI container and build a calculation view on the tables in the respective schema.....
Introduction This blogpost series is about the new design of the SAP Analytics Cloud. The user experience of SAP Analytics Cloud and SAP Data Warehouse Cloud has been unified to simplify how you interact with our data and analytics solutions, increase your productivity, and provide a solid platform that supports you on your data journey. This....