解锁SAP数据的潜力:SNP Glue与SAP Datasphere的协同作用

news2024/11/15 13:33:31

在各种文章中,我们研究了客户如何利用SNP Glue与基于云的数据仓库和数据湖相结合,以充分利用其SAP数据。SNP Glue 通过高性能集成解决方案帮助客户解锁 SAP 数据孤岛。例如,可以使用SNP Glue先进的增量捕获(CDC)近乎实时地将SAP数据近乎实时的流式传输到基于云的数据平台。

现在,大多数客户都在询问与基于云的数据仓库的集成,这些数据仓库通常来自Hyperscalers和Snowflake。但是,这可能有点短视。在处理SAP数据时,一定要看看SAP本身提供了什么。随着数据仓库云 (DWC)在2023 年重新融入具有新功能的数据领域,有一个非常有趣的产品值得更多关注-Datasphere。

在比较解决方案时,可能会有一些短见的原因,毕竟不幸的是,SAP已经设法传播了关于报告和数据仓库的混淆,甚至在SAP HANA的早期,Hasso Plattner自己告诉客户,使用HANA,您将不再需要SAP BW(顺便说一句,有人记得HANA Vora是如何适应这种情况的吗?)

如今,SAP BW (BW/4HANA)发展强劲,SAP已经在某种程度上转型为一家云公司(显然,许多客户需要时间来转型,当涉及到他们的核心业务系统时,他们仍然遵循陈旧的内部部署策略)。考虑到这一点,让我们来看看SAP在数据仓库和报告方面的云功能!

几年前,SAP引入了DWC,即数据仓库云。在新版本中,SAP将其扩展到Datasphere产品中。这不仅仅是一个经过改进的SAP BW,而是一个更加现代化和雄心勃勃的发展。例如,SAP BW的传统弱点之一一直是在就业市场上很难找到真正实施它的人才。原因是您需要一个独特的业务知识、数据知识和使用SAP自己的编程语言ABAP进行编码的概要文件。如果没有这种组合,您的实施就无法在将数据建模和数据转换方面适应您自己的业务。

使用SAP的Datasphere,您可以使用数据科学家所选择的语言Python——来实现这些转换。这显然更加现代和可扩展。即使一些ABAP老手也希望看到Python编译器集成到Netweaver ABAP堆栈中,作为ABAP引擎的辅助工具,说到这里,也许Walldorf的某个人会读到这篇文章并开始。

Datasphere提供了您对现代数据仓库的期望:数据存储、数据目录功能,甚至为员工提供数据自助服务。它提供了到其他云或本地资源的多个连接器。但更重要的是那些来自“SAP”类别的产品,客户有很多选择。它提供了从ABAP类型的连接、BW或BW4模型到S4/HANA云产品的所有功能。除了连接中可用的常见“拉取”方法外,第三方ETL工具还可以利用Open SQL模式将数据直接写入Datasphere租户中的数据层。

Datasphere使用SAP自己的HANA内存数据库,它基于列,保证了出色的报告性能。使用现代硬件,内存和存储方面的传统限制不再是真正的问题,显然,仅使用来自ERP的业务数据,无论如何都不会构建数百TB的数据湖。在这方面,出色的性能与SAP HANA特性(如数据联合(HANA视图))相结合显然更为重要。

不过,SAP Datasphere并不打算成为最终的数据消费平台。它依赖于SAP分析云(SAC)或其他第三方前端技术。整个体系结构如下图所示。

与传统SAP BW非常不同的关键功能之一是数据市场,它允许您利用云的真正力量。它适用于三个用例:

内部数据共享

这允许您重新考虑数据仓库策略。组织的每个部分都可以作为单独的数据创建者和提供者(例如,财务、营销和采购等),并可以决定共享哪些数据以及如何共享。数据共享的整个过程是分散的,因此更加灵活。从成本控制的角度看分配成本也容易得多。同样的概念也适用于私有和公共数据共享。

私有数据共享

您可以轻松地与子公司或总部共享您的数据,就像您在内部共享数据一样。再次以优雅的方式处理了难题,同时确保了简单性、安全性和合规性。

公共数据共享

更重要的是,有来自100多个数据提供商的3000多种数据产品,这些产品可以很容易地使用,天气数据、股票市场信息或人口统计数据只需点击一下。是的,理论上你甚至可以把你的数据出售给其他公司。

为了简化和加速向Datasphere的实现和过渡,SAP拥有“Datasphere, BW Bridge”。客户可以使用该技术逐步从现有的SAP BW解决方案迁移到Datasphere。SAP承诺重用SAP BW数据模型、定制和范围内多达80%的SAP BW对象的数据。显然,BW InfoProviders的一些外来的或遗留的数据类型不会自动迁移,但是SAP BW客户最终还是需要对这些数据类型进行整理和“翻新”。

从技术上讲,BW Bridge运行在独立的云租户中,但与Datasphere租户共享数据。BW Bridge建立在SAP BW/4HANA之上(但功能略有改变),位于传统BW系统和云解决方案之间。您可以将其用作迁移和转换期间的暂存和传递。通过将其集成到SAP的BTP云解决方案中,这不仅是SAP的后续迁移,而且还为客户提供了两个重要的好处:

■ 它允许在过渡期间使用SAP ABAP。

■ 它可以为客户提供一个非常酷的选择来测试SAP BTP及其独特的功能。

不过,这里有几点需要注意。首先,BW Bridge将消耗额外的“容量单位”(CU),即SAP云货币。与所有云提供商一样,基于消费的应用程序的定价可能有点棘手,因为在使用它们之前,您不知道自己实际会消费多少。其次,BW Bridge是基于SAP业务仓库的,但是您将无法运行查询。Bridge只能执行老SAP BW的数据管理功能。此外,BW Bridge只能处理ODP连接器。虽然这在某种程度上是有意义的,但这意味着甚至不可能摄取文件。

现在,从SNP的角度来看,一个明显的问题是:SNP Glue如何适应这幅图?在很多情况下,Glue 在过渡中非常有帮助,但在这项技术的日常操作中也是如此:

■ 您可以使用SNP Glue以“one hop”的方式将SAP BW历史数据从传统SAP BW系统(甚至多个BW系统)一次性迁移到Datasphere。

■ 更重要的是,您可以使用SNP Glue从基于SAP Netweaver的系统或SAP的云解决方案中提取数据,并在持续的基础上将数据流式传输到Datasphere。这就是我们所说的“one hop”场景。在某种程度上,这种方案可以帮助客户在不需要BW Bridge作为“中间人”的情况下进行转换。

■ 对于非sap数据源也是如此。例如,您可以将来自Salesforce的数据流式传输到Datasphere,以构建报表和数据科学场景,其中包括来自各种解决方案甚至外部数据源的异构数据。

■ 在“double hop”方案中,客户可以利用 Datasphere 收集、处理、过滤、丰富 SAP 业务数据,并将结果传递到基于Hyperscaler、新兴技术(如Snowflake)或经过验证的大数据数据平台(如Cloudera (CDP))的更全球化的数据湖。这种数据湖的一个例子是将资产和工厂维护数据与非sap数据源(如传感器数据源)混合,以实现预测性维护方案。

有了SNP Glue,客户可以选择在他们的SAP Netweaver系统上将其作为一个纯SAP插件运行,也可以选择新的SNP Glue云功能,该功能目前正在与试点客户进行逐步提升。

最后,SAP没有提供将冷数据存储(例如NLS)迁移到新的基于云的世界的解决方案。SNP的Outboard套件涵盖了SAP ERP和BW的数据管理和归档,可以将这些归档数据公开给任何数据湖或数据仓库技术,无论是SAP自己的Datasphere还是任何其他(可能更便宜的)云存储甚至SQL数据库。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2127061.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Linux 报错】Ubuntu 20.04.5 LTS报错:“E: Unable to locate package xx”

问题描述: 在使用 (Ubuntu 20.04.5 LTS)学习 Linux 时,想要安装 tree 命令,出现下面的报错: rootiZwz9asjf1ddlt6fy1ebqpZ:~# apt install tree Reading package lists... Done Building dependency tree…

蓝光3D扫描仪用于小尺寸精密注塑零件三维检测

在现代精密制造领域,微小型零件的加工和检测依然极具挑战。无论是微型机械零件、电子元器件,汽车注塑件,还是高端医疗器械部件,制造商都必须确保零件尺寸符合设计要求。传统的检测方法已无法满足日益严苛的要求,企业亟…

828华为云征文 | Flexus X的力量,驱动Halo博客在云端飞驰

前言 华为云Flexus云服务器 X实例,以卓越性能与灵活配置,为Halo博客搭建起梦想的云端舞台。在这个828企业上云节节日里,华为云Flexus云服务器 X实例不仅提供了稳定高效的运行环境,更助力Halo博客实现内容创作的无限可能。无论是流…

240912-通过Ollama实现网站知识总结

A. 最终效果 B. 准备工作 报错: USER_AGENT environment variable not set, consider setting it to identify your requests.-CSDN博客 C. 完整代码 # https://coreyclip.github.io/Ollama-Web-Summaries/import os os.environ[USER_AGENT] Mozilla/5.0 (Windows NT 10.…

docker安装部署Canal-监听mysql

文章目录 安装和配置Canal1.开启MySQL主从1.1.开启binlog1.2.设置用户权限 2.安装Canal2.1.创建网络2.3.安装Canal 遇到的问题 安装和配置Canal 下面我们就开启mysql的主从同步机制,让Canal来模拟salve 1.开启MySQL主从 Canal是基于MySQL的主从同步功能&#xff…

cheat:在终端中,在线查询Linux命令

cheat.sh 是一个命令查询网站,在终端中也能够使用。特点是返回简单易懂的代码示例和注解,可以帮助用户快速了解命令的使用方法。 ​​ 1.语法 curl cheat.sh/command2.示例 查询 ls 命令的用法 curl cheat.sh/ls查询 chmod 命令的用法 curl cheat.…

sqlite在Windows环境下安装、使用、node.js连接

sqlite在Windows环境下安装、使用、node.js连接 前言:2024年9月10日 1. 下载安装 sqlite 的安装非常简单 去官网下载对应压缩包 将两个压缩包解压,并将解压出来的文件放在同一目录下 将上面的目录路径配置到环境变量 path 中 2. 执行 sql sqlite …

Day7 | Java框架 | SpringMVC

Day7 | Java框架 | SpringMVC SpringMVC简介SpringMVC 概述入门案例入门案例工作流程分析Controller 加载控制与业务bean加载控制(SpringMVC & Spring)PostMan 请求与响应请求映射路径请求方式(不同类型的请求参数)&#xff1…

基于Linux文件编程实现处理Excel表格的数据

目录 前言 整体的代码框架 如何读取数据文件的数据 read_line 如何处理读取到的数据 process_data 运行结果 总结 前言 本文是基于Linux文件编程的一个小实验,用文件IO来读取Excel表格的数据,处理后写入另一个文件,本文只是对文件IO的…

一些硬件知识(二十二)

二极管(Diode)伏安特性、技术参数和项目中的应用 在正向偏置下,二极管呈现出良好的导电性能,可以允许电流通过;而在反向偏置下,二极管具有很高的阻断能力,几乎不允许电流通过。这是由构成二极管…

CC工具箱使用指南:【字段计算器学习版】

一、简介 这个工具算是Pro自带的字段计算器的扩展版。 工具预制了几种计算模式,通过可视化操作,帮你自动生成代码。 生成代码后,可以直接运行,也可以将代码复制到Pro自带的字段计算器中进行计算。 总之,这是给不会…

【CanMV K230 AI视觉】 人体检测

【CanMV K230 AI视觉】 人体检测 人体检测 动态测试效果可以去下面网站自己看。 B站视频链接:已做成合集 抖音链接:已做成合集 人体检测 人体检测是判断摄像头画面中有无出现人体,常用于人体数量检测,人流量监控以及安防监控等。…

研1日记9

1.理解conv1d和conv2d a. 1和2处理的数据不同,1维数据和图像 b. 例如x输入形状为(32,19,512)时,卷积公式是针对512的,而19应该变换为参数中指定的输出通道。 2.“SE块”(Squeeze-and-Excitation Block)它可以帮助模…

STM32-HAL库开发快速入门

注:本文主要记录一下STM32CubeMX软件的使用流程,记录内容以STM32外设(中断、I2C、USART、SPI等配置)在STM32CubeMX中的设置为主,对驱动代码编写不做记录,所以阅读本文最好有标准库开发经验。除第2节外,使用的都是韦东山…

鼠标hover过渡动画(已验证)

基于css中的grid方案实现的一个hover小动画&#xff0c;以下代码基于vue2&#xff0c;其他的可以直接复制html和css就可以&#xff0c;注意&#xff1a;以下代码在部分浏览器不兼容 注&#xff1a;部分代码来自我接入的GPT4o/Claude网站 <template><div class"h…

API安全测试 | Postman + BurpSuite 配置证书代理

img 在对使用基于证书的身份验证的 API进行安全你测试时&#xff0c;需要将证书添加到我们的工具&#xff08;如 Postman 和 Burp Suite&#xff09;中。这样我们才能够在客户端和服务器之间代理请求进行分析&#xff0c;以便评估 API 的安全性。 在本文我们将介绍将证书和私…

软硬链接 动静态库(深入地址空间)

文章目录 前言&#xff1a;软硬链接&#xff1a;动态库和静态库&#xff1a;如何制作静态库&#xff1f;如何制作动态库&#xff1f;动态库 VS 静态库 文本写入 && 二进制写入&#x1f680;动态库加载与可执行程序与地址空间的关系&#xff1a;&#x1f9db;‍♀️可执…

el-input设置type=‘number‘和v-model.number的区别

el-input设置typenumber’与设置.number修饰符的区别 1. 设置type‘number’ 使用el-input时想收集数字类型的数据&#xff0c;我们首先会想到typenumber&#xff0c;设置完type为number时会限制我们输入的内容只能为数字&#xff0c;不能为字符/汉字等非数字类型的数值&…

数据结构(7.2_3)——分块查找

分块查找的算法思想 分块查找&#xff0c;又称索引顺序查找&#xff0c;算法过程如下&#xff1a; 在索引表中确定待查记录所属的分块(可顺序、可折半)在块内顺序查找 "索引表"中保存每个分块的最大关键字和分块存储区间 特点&#xff1a;块内无序&#xff0c;块…

新的 PIXHELL 攻击从隔离系统中窃取机密

在一篇新发表的论文中&#xff0c;本古里安大学的 Mordechai Guri 博士揭露了“PIXHELL”攻击。 这是一种从隔离、音频隔离系统中窃取敏感数据的新方法。 此次攻击允许恶意攻击者通过 LCD 屏幕产生的声学信号泄露信息&#xff0c;利用线圈噪音和由操纵的像素模式引起的电容器…