SAP分析云及协同计划
大家好, 我是SAP成都研究院S/4HANA Sales 团队的软件工程师Derek。四年前我从SAP Consulting团队转到SAP Labs从事Sales Analytics相关应用的开发,在加入S/4HANA Sales 团队之前是BI咨询顾问,主要工作经历集中在BI(BW&BO), EIM, BPC, ECC, S/4 HAHA相关产品。
之前我所在团队同事Zhang Sean已经在他的文章 S/4HANA中的销售计划管理 里给大家分享过了S/4HANA的销售计划管理,今天我给大家带来的是S/4HANA分析云的协同计划。
前言
当今是数字经济的时代,数字经济就是决策经济。企业做出的决策越明智、越及时,企业的业务增长能力就越强。拖延是破坏者和被破坏者之间的区别,公司要么适应这个规则要么等待灭亡。
如果说数据是数字经济世界的燃料,那么分析就是引擎。研究表明,要使数据驱动的决策处于数字引领者的前沿,采用数据驱动思维的分析能力至关重要。
目前市场上的大多分析解决方案只能提供下图中的一部分功能。
商务智能(Business Intelligence)技术通常依赖于历史数据或已发生的事情,但与未来的计划和结果无关。这些分散的缺乏整合的方案很难帮助企业快速准确地做出决定并采取行动。而SAP分析云(SAP Analytics Cloud,以下简称SAC)能很好地解决这些问题。 作为基于SAP云平台构建的新一代SaaS,SAC可以在一个解决方案中为所有用户提供企业商务智能,预测,协同计划等功能。
什么是SAP分析云
SAC是商务智能和协同计划相结合的解决方案,通过预测分析和机器学习技术的强大功能为企业决策提供实时支持。无论是在客户前线还是在董事会,都能让企业实体洞察到新的见解并采取行动。SAC通过在一个产品中为用户提供所有分析功能来重新定义云分析(Cloud Analytics)。作为一个部署在SAP Cloud Platform上的SaaS解决方案,SAP负责完成硬件和软件的管理,以便客户可以专注于分析其业务。
SAP分析云主要功能
SAC让员工能够自由分析企业的业务,模拟并预测接下来会发生什么,设计协同计划并采取行动,实施决策以获得即时价值。业务成功需要完整的分析功能,如商务智能,计划和预测等来支持战略、运营和战术决策,而SAC则能够授权用户在需要实时分析业务的场景下进行情景洞察,以帮助其做出决策。 SAC解决方案为每个负责制定智能决策以提高其成果的用户提供分析。
什么是SAP分析云协同计划(SAC Planning)
SAC的核心优势在于其计划功能,除了计划功能之外,SAC还包括大量分析和报告功能,以及易于专业人员和其他计划人员使用的集成预测功能。例如,用户可以在输入数据或更改值后自动预测。商业智能,协同计划,以及基于机器学习的预测分析是SAC的三大核心功能。很多朋友认为SAC只是SAP Business Objects Business Intelligence的云版本而已,其实不然——SAC除了商业智能外, 协同计划和预测分析才是其核心部分。本文将重点介绍SAC的财务计划和分析功能。在探讨SAC Planning前我们需要理解计划,预算,预测等术语:
计划:提供公司启动方向和财务目标的整体流程(如战略计划,长期计划,年度计划等)
预算:提供计划的执行路径。计划提供了什么是可能,预算提供了基于被批准计划的预期(如销售/毛利预算,资本支出预算,人数预算,运营开支预算等)
预测:使用实际业绩数据来预测业绩的剩余未知部分(如滚动预测)
SAC Planning提供了如下主要功能:条件模拟,数据输入,复杂分配,分解及数据转播,协同计划及评论,基于驱动程序的计划,工作流,替代层次结构的支持,版本管理(乐观版本、悲观版本、私有版本),内置财务功能等。
1. SAC为计划人员提供了强大的功能
为了支持计划用户,SAC表中使用的表组件提供了数据的交互式可视化功能。在网格中,存在许多可用的Microsoft Excel快捷方式,凭借新的自定义行和列功能,计划人员可以使用常见的Microsoft Excel类公式轻松地将其他信息添加到网格中。自定义单元格还支持单元格图表,计划用户可以很快地创建出符合IBCS(International Bussiness Communication Standard, 国际商业标准图表)的差异报告。
2. 与SAP Analysis for Microsoft Office无缝集成
新版本的SAP Analysis for Microsoft Office可以直接消费SAC Planning模型, 计划用户可以通过其熟悉的Microsoft Excel环境连接到SAC进行工作。简化的Excel样式允许用户通过强大的排序/过滤功能轻松访问各种维度。图形化的拖拽结构管理,创建报表公式以聚合值或在摘要表中执行简单分析,报表公式可用于汇总来自多个来源的信息。
3. 与S/4HANA Cloud集成
SAC与S/4HANA Cloud进行了深度集成,为计划, 分析和执行提供了一个完整的财务管理套件,包括损益表,资产负债表和现金流量计划。用户借助于SAP预构建的内容,自动创建与S/4HANA Cloud必需的连接来进行财务计划和分析。计划数据也可以写回S/4HANA Cloud,通过映射和过滤SAC Planning结构来导出所需的数据。预先构建的财务计划和分析Content可在SAC的每个租户的内容库中免费获取:
https://help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/release/en-US/index.html
此外SAC还提供了与S/4HANA的核心ABAP CDS(Core Data Service)的集成,利用关键元数据概念和逻辑概念,变量提示,过滤等直接消费CDS Query。
SAC还可以丰富S/4HANA的功能,比如个性化KPI,仪表盘,流程和报表等。通过在数据中发现的洞察力来创建引人注目的可视化报表和仪表盘,并即时回答业务问题。
4. 与Fiori Launchpad(FLP)的集成
从FLP打开SAC报表,使用支持OAUTH的报表目录服务轻松自定义创建Fiori Tiles以启动报表,将可用的预构建SAC最佳实践内容配置成Fiori Tiles。
5. 与BPC On Premise集成
通过与SAP BPC(Business Planning and Consolidation)的双向数据交互,业务用户能够使用可信企业数据执行条件模拟分析和盈利能力分析。SAC允许简单直观的替代数据写回BPC,通过基于Web的现代化报表,可视化、协作和预测功能,使得SAP成熟且经过验证的最佳BPC解决方案与领先的基于云的功能相结合。
6. 数据操作和高级公式
借助数据操作功能,SAC可以在您的计划数据之上创建任何必要的操作。数据操作可用于创建和填充计划数据或预测数据,在模型的各个部分之间复制数据,或创建更复杂的转换。使用SAC报表中的“播放按钮”可以轻松触发数据操作。SAC Planning版本可由最终用户选择,也可通过使用值提示进行询问。
7. 动态维度与分配功能
通过动态维度,计划用户可以动态地将新成员添加到维度,而无需离开其所在的计划流程或SAC 报表。此功能相当强大,在项目计划或人员计划中经常使用。添加新维度成员是立即可见的,可用于数据输入。
通过分配功能,计划用户可以根据需要创建或加载多个分配步骤,并为每个分配步骤定义特定的源和目标维度。每个步骤配置多个分配规则可通过可视化方式进行,每个规则定义特定的源元素,分配驱动程序和目标元素,对报表中的选定版本执行分配。
和市场上竞争对手产品的分配功能相比,SAC的亮点在于提供简单的编辑器构造并执行复杂的分配。
8. 数据锁定及增强的数据访问权限
在预测过程中,多个计划人员提供其责任区域的数字,职责区域由流程控制器定义,并由数据锁定强制执行。数据锁定适用于每个计划模型。“驱动维度”定义了可以设置锁定的粒度级别。每个单元可以具有多个锁定状态(打开,锁定和受限)。在计划过程中,可以由特殊的“所有者”编辑受限制的单元格。数据锁定提供了针对模型的多维切片数据更新的精细控制。我们可以针对任意数量维度(例如版本,时间,成本中心等)锁定和解锁数据,并在网格内为可编辑的切片和锁定的切片提供可视化提示。一旦计划的给定切片完成(例如版本和成本中心),模型所有者或管理员就可以锁定用户对该切片的进一步编辑。还能将节点置于受限制的编辑模式,从而只有被授权的用户才能进一步编辑数据。锁定状态可以在表格/报表中可视化以指示状态并为计划用户提供指导。
9. 增强日历和流程集成
通过重新设计的日历和输入任务,SAC为计划流程提供了完全透明的信息, 帮助企业更好地控制其计划流程。
SAP通过添加任务并分配所有权和审批责任,为流程和责任所有者提供在日历视图或甘特图(条状视图)中可视化跟踪关键里程碑和任务进度的能力,允许管理员通过拖放操作就能轻松更改任务的范围和日期。
10. 协作与评论
协同工作是SAC的关键支柱,特别是计划方案。通过评估和评论跟踪,您可以在上下文中讨论计划以增强问责制。创建讨论并邀请同事,给他人分享报表、模型及私有版本。在表格中输入和跟踪特定数据点进行注释。在上下文中协同工作,通过集成的消息传递来分享故事,通过共享的交互式仪表盘跟踪重要的KPI。
11. 版本管理
通过拖拽创建版本,复制整个版本或特定切片,与特定用户共享版本以获得额外的贡献/反馈。在SAC中可以轻松地即时处理公共与公共、公共与私有版本的比较,将私有版本发布回现有版本或新公共版本。私有版本控制有助于在计划创建期间进行计划内情景分析,从而实现更稳健的计划构建。用户可以在发布之前创建和共享私有模拟。
12. 价值驱动树
价值驱动树提供了另一种如何理解计划关键驱动因素之间关系的方法,可以通过价值驱动树来重新构想计划,允许使用者可视化不同驱动因素之间的影响,并运行模拟来了解各种因素如何相互影响,以及如何影响关键指标。它通常用于帮助构建顶层战略计划或在数字会议室(Digital Boardroom)环境中用于运行模拟。利用数字会议室上的价值驱动树来简化和加强战略预测。
总结
希望通过上述简单的介绍,能帮助您对SAC Planning有一个概略的认识。如果对于这些功能有任何疑问,欢迎大家直接留言、共同讨论。更多详尽的内容请参照SAP官方帮助文档和视频,谢谢。
更多阅读
S/4HANA业务角色概览之订单到收款篇 - Zhang Sean
S/4HANA中的销售计划管理 - Zhang Sean
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP分析云及协同计划的更多相关文章
- UPYUN云服务体验计划,阅读神器Kindle、LaCie移动硬盘、索尼大法充电宝、高大上极路由、UPYUN代金券等你拿!
请看以下的“通关攻略”,分享你对云服务的“体验心得”,即可赢取绝佳的“通关宝藏”,阅读神器Kindle.LaCie移动硬盘.索尼大法充电宝.高大上极路由.UPYUN代金券等你拿!先来了解下UPYUN能 ...
- 腾讯云+校园扶持计划是bug还是福利
前言 上午突然收到好友的微信消息.打开一看是关于关腾讯云"云+校园扶持计划".仔细看下了意思就是用户可以花360大洋购买腾讯云服务器配置为1核2G,1M带宽的服务器3年.(腾讯 ...
- SQL优化 MySQL版 -分析explain SQL执行计划与笛卡尔积
SQL优化 MySQL版 -分析explain SQL执行计划 作者 Stanley 罗昊 [转载请注明出处和署名,谢谢!] 首先我们先创建一个数据库,数据库中分别写三张表来存储数据; course: ...
- KubeEdge云边协同设计原理
云端组件CloudCore与k8s Master的关系 从黑盒角度看,CloudCore就是k8s的一个插件,它是非侵入的来扩展k8s的一部分功能,将原来云上的节点映射到边缘端进行管理,一个Cloud ...
- 分析oracle的执行计划(explain plan)并对对sql进行优化实践
基于oracle的应用系统很多性能问题,是由应用系统sql性能低劣引起的,所以,sql的性能优化很重要,分析与优化sql的性能我们一般通过查看该sql的执行计划,本文就如何看懂执行计划,以及如何通过分 ...
- Pig源代码分析: 简析运行计划的生成
摘要 本文通过跟代码的方式,分析从输入一批Pig-latin到输出物理运行计划(与launcher引擎有关,通常是MR运行计划.也能够是Spark RDD的运行算子)的总体流程. 不会详细涉及AST怎 ...
- MySQL性能分析, mysql explain执行计划详解
MySQL性能分析 MySQL性能分析及explain用法的知识是本文我们主要要介绍的内容,接下来就让我们通过一些实际的例子来介绍这一过程,希望能够对您有所帮助. 1.使用explain语句去查看分析 ...
- SQL优化 MySQL版 -分析explain SQL执行计划与Extra
Extra 作者 : Stanley 罗昊 [转载请注明出处和署名,谢谢!] 注:此文章必须有一定的Mysql基础,或观看执行计划入门篇传送门: https:.html 终于总结到哦SQK执行计划的最 ...
- 分析 Oracle SQL 执行计划的关注点
本文内容摘自<剑破冰山--Oracle开发艺术>一书. 1.判定主要矛盾 在遇到复杂 SQL 语句时,执行计划也非常复杂,往往让人分析起来觉得无从下手,此时应避免顺序解决问题,而是快速定位 ...
随机推荐
- [Bayes] Maximum Likelihood estimates for text classification
Naïve Bayes Classifier. We will use, specifically, the Bernoulli-Dirichlet model for text classifica ...
- php文件断点上传
前段时间做视频上传业务,通过网页上传视频到服务器. 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制:2,请求时间过长, ...
- JAVA 基础编程练习题42 【程序 42 求数字】
42 [程序 42 求数字] 题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为 3 位数.求??代表的两位数,及 809*??后的结 果. ...
- PyToune:一款类Keras的PyTorch框架
PyToune is a Keras-like framework for PyTorch and handles much of the boilerplating code needed to t ...
- Nmap工具介绍
使用方法 实例: nmap -v scanme.nmap.org 这个选项扫描主机scanme.nmap.org中 所有的保留TCP端口.选项-v启用细节模式. nmap -sS -O scanme. ...
- windows7-jdk配置
这里主要讲这么配置环境变量 1.下载jdk安装程序,一直下一步就行了,安装完成 2.添加环境变量 JAVA_HOME 如:C:\Program Files\Java\jdk1.7.0_80 CLASS ...
- docker教程(1) - 快速使用
docker 笔记(1) --docker安装.获取镜像.启动容器.删除容器 一.安装 Docker 官方文档 根据官方文档整理简单流程 从Docker Hub下载mac包 运行磁盘镜像,将Docke ...
- js模板(template.js)实现页面动态渲染
template.js是由纯JavaScript编写的第三方模板引擎.点击https://github.com/yanhaijing/template.js可进行下载. 在页头导入模板文件 <s ...
- js延迟2秒执行事件
有时候,我们在做修改回显数据时,就需要默认触发一些事件,但是由于数据没有很快从服务器中取回,所以就有延迟执行js事件 setTimeout(function () { // 这里就是处理的事件 }, ...
- storm manual drpc 的远程调用
一.创建server端 public class ManualDRPC { private static final Logger LOG = LoggerFactory.getLogger(Manu ...