云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_网站建设哪家便宜_返利

小七 141 0

现在,围绕HANA SDI的问题越来越多,云产品,比如HANA SDI是SAP未来唯一的数据集成解决方案吗?我们现在应该使用SAP SLT还是HANA SDI进行数据复制?SAP数据服务在未来会死掉吗?

为了回答所有这些问题,让我试着解释什么是SDI技术,以及它与现有数据集成工具的区别。

HANA SDI–智能数据集成基本上是HANA提供的EIM(企业信息管理)服务的一部分。这是一个可选组件。EIM主要提供SDI和SDQ(智能数据质量)解决方案。SDI是唯一一个将批量ETL、实时复制、虚拟数据集成到一个技术中的解决方案。当我们的主要数据目标是HANA时,我们不再需要单独的组件/产品。它是HANA体系结构的一个组成部分,因此可以使用HANA的不同功能,如聚合、连接、AFL函数、联合、,等等。SDI也是将HANA本地数据移动到云或将HANA本地数据移动到云的最佳用例。

与SAP其他主要数据供应工具的比较/用例

SAP SLT(SAP Landscape Transformation)–当我们需要执行从ABAP到ABAP的实时复制或SAP ERP到HANA的实时复制时,此工具仍然被视为最佳选择侧车解决方案。该工具具有灵活的特性,可以编写用于数据过滤、转换的ABAP代码,便于集群和池表的复制。许多其他功能只需几次点击即可处理表复制。

SAP DS(SAP Data Services)–市场上最好的ETL工具之一,可称为数据集成、转换和质量的单一企业级解决方案。如果没有HANA或HANA只是众多数据目标中的一个,则可以考虑这一点。

SAP RS(SAP Replication Server)-实时数据集成解决方案,可在整个企业内移动和同步事务数据,大数据人工智能,包括DDL和DML。此工具更适合于关键任务和接近零停机时间的数据复制场景。当没有HANA目标并且需要实时双向数据移动时,可以考虑SAP RS来替代HANA SDI。

因此,现在我们可以说,对于大多数非HANA情况,仍然需要其他工具。

让我们谈谈SDI的重要组件/体系结构和用法。

HANA DP服务器(数据供应服务器)–这是一个服务器/流程驻留在HANA平台内(应为使用SDI而运行),该平台处理DP代理和HANA(索引服务器、XSC、XSA)之间的通信。如果关闭DP服务器,则HANA无法访问远程数据源。

DP代理(数据供应代理)-DP代理是一个非常轻量级的过程,允许HANA基于不同类型的适配器访问各种配置的远程源。这主要是运行在HANA端,大数据说,大部分时间使用DP代理SAP工具靠近远程数据源。

这可以在DP代理配置工具中创建和配置,或创建代理"DPAgentName"协议"TCP‘host’"端口5050;

基于产品可用性矩阵的HANA DP代理可以从软件下载SAP portal下载

DP代理工具用于配置代理服务,在HANA中注册代理,spark大数据,在HANA中部署适配器。可以很容易地添加新的adapters.jar文件。

DP代理在HANA中有一个唯一的名称,HANA应该能够连接到这个代理。一个代理可以部署不同类型的适配器。

一旦HANA与此代理对话,它可以查询部署和注册了多少适配器?以便在HANA studio或Web IDE中进行远程连接。

该工具主要安装在远程站点数据服务器上,如果在不同的环境(如windows/linux)中有多个远程数据服务器,则可以在每台服务器上分别安装。

适配器和适配器连接–它将HANA查询请求转换为源请求,反之亦然。它在数据抽取和翻译过程中起着重要的作用。SAP提供了许多标准适配器,因此可以方便地访问不同的远程数据源。对于不可用或不适合复制要求的远程数据源适配器,SAP提供SDK开发框架来构建或扩展现有的标准适配器,称为定制适配器。高级适配器可以被称为数据库连接驱动程序,就像我们有JDBC、ODBC等

许多标准适配器是由SAP作为hanadp代理安装的一部分提供的。SAP合作伙伴、GitHub提供了更多适配器,物联网概念股,还可以使用SAP SDK构建自定义适配器。在位置代理"DpAgentName"创建适配器"FileAdapter"。

虚拟表上的SELECT、INSERT、UPDATE、DELETE等数据库操作的可用性仅取决于适配器,如果适配器不支持DML操作,则INSERT语句将在HANA中失败,并出现错误"ADAPTER does support inserts"。

如果适配器在HANA中不可用studio/Web IDE添加远程连接,然后需要使用DP代理工具部署和注册适配器。

https://help.sap.com/viewer/7952ef28a6914997abc01745fef1b607/1.0\u SPS12/en-US/6ed502701abd4d1ca94d463d7dc6e99f.html

远程连接–在HANA的provisioning文件夹下,可以根据可用的和已注册的SDI适配器添加或配置远程源。基本上,它使用选定的所需适配器(驱动程序)在HANA和远程数据库之间建立连接。一旦建立了连接并处于活动状态,则可以使用不同的SDI功能访问远程数据(虚拟表)。