0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SAP S/4HAN入门篇(3)-嵌入式分析功能、数据模型、实施方法论

SNP中国 来源:SNP中国 作者:SNP中国 2023-06-10 09:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇介绍S/4HANA产品中的嵌入式分析(Embedded Analytics)功能和VDM(Virtual Data Model)数据模型,以及S/4HANA的实施方法论简述。

嵌入式分析

嵌入式分析是S/4HANA产品的一大亮点,相比于传统的通过ETL工具进行数据抽取然后分析的模式。嵌入式分析可以提供实时的分析结果并应用于业务流程中,如下图所示,这主要得益于HANA数据库的特性和VDM模型。需要指出的是,S/4HANA产品自带的嵌入式分析功能属于BI分析的初级形式,主要服务于更智能的业务流程处理,如果需要更高级别的战略分析,则依然需要借助于外部的BI工具或者BW产品等进行更深层次的商务智能分析。

wKgZomSDJXCAWhtMAAKENYQlHNg654.png

S/4HANA嵌入式分析包括了Multidimensional Reporting Client (MDRC),SAP Smart Business Cockpits and KPI Tiles, Query Browser和Analytical SAP Fiori Applications。

VDM数据模型

为了更好的使用底层数据,SAP在业务层和数据库层抽象出了一个虚拟数据模型VDM。在SoH产品阶段,这个虚拟数据模型叫HANA live,其将数据库表数据抽象为视图,供其它BI工具更好的调用数据。在S/4HANA产品中,HANA Live不再使用,其通过CDS view实现相同的功能(ABAP-managed Core Data Services)。

如下图所示,VDM其实是一个层级的视图,从最下层往上层会逐步添加更多的商务上下文;同时这些分层视图可以是标准的,客户也可以根据自己的业务需求进行定制开发。需要说明的是,这里的ABAP-managed Core Data Services是保存在ABAP repository中的,运行环境是ABAP环境;另外一种CDS view是存储和运行在HANA数据库层面的,被称为Native CDS views,这个就与S/4HANA的嵌入式分析功能没有关系了。

wKgaomSDJXKAJFmUAASPQGjFp-w398.png

S4HANA实施方法论

方法一:全新实施,就是不管以前的系统是non-SAP,还是SAP的ECC版本,S4重新部署,把原有系统的数据迁移过来,S4重新配置,重新测试,这个就是正常的实施差不多,主要是自定义/自开发的东西的迁移,和原系统是分开的,较大的限制是数据不能连续了,适用于系统已经实施多年,比较老旧,想重新定义业务流程、数据的业务场景。此时会用到S4中提供的数据迁移工具(migration cockpit/ Rapid Data Migration)

方法二:系统转换,在原有老系统的基础上升级,一般是ECC版本,这有一系列的工具帮助,主要是SUM/DMO等,实现要指定迁移的策略和步骤,并进行一些列的检查。适用于想保持数据连续性,并更大程度保持原系统的配置、数据、业务流程的情况,这种方式SAP叫做S4 conversion。

方法三:选择性数据迁移,SNP BLUEFIELD 可以将SAP标准化实施方法相结合,无论是保留历史数据出发,还是将系统做数据有的变更,SNP bluefield 可以在一次项目中实现。通过建立空壳系统的方式,不触碰数据。大大缩减企业宕机时间,按需迁移数据,简单、灵活、快速实现迁移

更多SAP S4HANA信息请查看:

SAP入门篇(1)——SAP S/4 HANA的演变过程和版本更新

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20151

    浏览量

    328894
  • SAP
    SAP
    +关注

    关注

    1

    文章

    454

    浏览量

    22636
  • 数据模型
    +关注

    关注

    0

    文章

    53

    浏览量

    10267
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    分享一个嵌入式开发学习路线

    拓展期(3-4个月) 学习嵌入式操作系统(RTOS)和物联网通信技术,能开发“多任务、联网”的复杂项目,理解企业级嵌入式开发的“架构思维”。这一阶段的学习需要一定的自律和毅力,但与学历无关。
    发表于 12-04 11:01

    在以下嵌入式软件设计模型中,属于数据模型的是,哪里有设计模型的介绍?

    在以下嵌入式软件设计模型中,属于数据模型的是()。A. CCSB. CSPC. FSMD. Petri Net
    发表于 11-24 15:55

    嵌入式入门到进阶,怎么学?

    嵌入式入门到进阶,怎么学? 嵌入式学习的核心是 “软硬结合的技术壁垒”,科学分层才能高效突破。以下是从入门到高阶的精简路线,帮你避开弯路: 1、基础奠基层:构建技术底座 C 语言聚焦
    发表于 09-02 09:44

    如何在嵌入式RF测试中实施多域信号分析

    射频(RF)测试是嵌入式系统开发与验证中的关键环节,尤其是在电信、航空航天、汽车以及物联网等行业。随着嵌入式系统的日益复杂,传统RF测试方法往往难以捕捉多个域(时间、频率、数字域)信号之间的复杂相互作用。多域信号
    的头像 发表于 08-15 16:32 2625次阅读
    如何在<b class='flag-5'>嵌入式</b>RF测试中<b class='flag-5'>实施</b>多域信号<b class='flag-5'>分析</b>

    车机DAB功能验证方法论及测试三神器简介

    本文不拘泥于某个具体的功能点进行讨论,譬如Linking、Announcement、Reconfiguration、SLS、SPI、EPG或是DLS等,而是从更高一维度来分析DAB功能验证的
    的头像 发表于 08-10 15:29 4356次阅读
    车机DAB<b class='flag-5'>功能</b>验证<b class='flag-5'>方法论</b>及测试三神器简介

    入行嵌入式应该怎么准备?

    架构、总线协议和存储器管理等概念的理解也是必不可少的。 三、操作系统嵌入式系统通常需要运行一个实时操作系统(RTOS)或者一个精简版的操作系统。熟悉RTOS的概念和使用方法,能够编写多任务和实时
    发表于 08-06 10:34

    新品|Stamp-S3A PIN1.27,ESP-32 嵌入式模组

    本期聚焦两款高性能嵌入式模组:Stamp-S3A与Stamp-S3APIN1.27,两款模组均搭载240MHzXtensaLX7双核处理器,集成8MBFlash,具备可编程RGB指示灯与按键输入
    的头像 发表于 07-11 18:05 405次阅读
    新品|Stamp-<b class='flag-5'>S3</b>A PIN1.27,ESP-32 <b class='flag-5'>嵌入式</b>模组

    Linux嵌入式和单片机嵌入式的区别?

    新的应用程序和驱动程序来扩展功能。 6. 开发难度 : 单片机嵌入式 :开发难度相对较低,适合初学者入门。 Linux嵌入式 :开发难度较高,需要掌握更多的知识和技能。 7. 成
    发表于 06-20 09:46

    嵌入式AI技术漫谈:怎么为训练AI模型采集样本数据

    Q 需要为嵌入式AI模型提供多少样本数据? 我在向客户介绍如何使用AI方法设计一款客户产品时,客户理解,AI嵌入式项目的开发都是围绕
    的头像 发表于 06-11 16:30 1077次阅读

    嵌入式力矩电机的设计方法研究

    摘 要:介绍一种用于机床直驱部件的嵌入式力短电机的设计和电磁结构优化方法。为了使嵌入式力矩电机满足机床内部结构紧凑的要求,必须具有较高的磁密。通过计算分析,得到不同长径比、不同磁极对数
    发表于 06-11 15:08

    电子工程师自学速成——入门篇

    本文共3册,由于资料内存过大,分开上传,有需要的朋友可以去主页搜索下载哦~ 电子工程师自学速成分为:入门篇、提高和设计,本文为入门篇
    发表于 05-15 15:50

    嵌入式开发入门指南:从零开始学习嵌入式

    特定功能的计算机系统,广泛应用于智能家居、工业控制、医疗设备、车载系统等领域。 2. 学习嵌入式开发的前置知识熟悉C语言编程掌握基本的数据结构与算法了解数字电路与微控制器原理熟悉Linux操作系统
    发表于 05-15 09:29

    【「零基础开发AI Agent」阅读体验】总体预览及入门篇

    基础知识有所补充,另外书本后面的案例也会对Ai的应用产生一些启发. 首先老规矩,先看一下目录结构 包含3大主题: 入门篇:介绍了Agent的概念、发展、与Prompt和Copilot的区别
    发表于 04-20 21:53

    嵌入式系统开发圣经【干货】

    主管、系统设计分析人员及欲进入该领域的工程师。是一本开发嵌入式系统产品必备的入门圣经,进入嵌入式系统领域的宝典。可以翻看翻看,学习一下嵌入式
    发表于 03-12 13:58

    新手怎么学嵌入式?

    基本的概念。嵌入式系统是一种将计算机技术嵌入到特定设备中的系统,它通常具有特定的功能和有限的资源。你需要学习一些计算机基础知识,如数据结构、操作系统、计算机组成原理等。这些知识将帮助你
    发表于 12-12 10:51