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

服务器_企业的网站建设_新用户

小七 141 0

2021年1月21日更新:云连接器的混合场景

从SAP HANA Cloud开始,SAP HANA支持一种新的远程表复制功能,用于在不同的SAP HANA系统上本地复制表。有了这个新功能,用户可以方便地复制远程表,大数据与应用,因为它通过saphanasmartdataaccess(SDA)ODBC将DDL和DML日志从源系统直接发送到目标系统连接。输入简而言之,新的远程表复制具有以下五个关键特性:

瞬时(内存中)基于日志的复制:由于此新特性在事务层是基于日志的,数据中国,因此与基于触发器的复制相比,它可以提供更好的性能,同时减少源系统的开销ODBC连接:它确保HANA系统之间的最佳性能,因为它使用SDA ODBC连接和hanaodbc适配器进行日志/数据传输事务一致性:如果在一个事务中更新了多个源表,则在目标表上应用相同的行为,以确保数据库级事务一致性(只有在数据库级处理事务时,才保证事务一致性),它不能像ABAP那样保证应用层事务的一致性)近实时复制:当发生更改时,它会保持复制(更改数据捕获)故障自动重新激活:当indexserver因崩溃或升级等原因关闭时,所有复制都将被禁用,但当indexserver重新启动时,这些复制将被重新激活并恢复复制

首先,SAP HANA云系统之间支持此新功能。当将表从SAP HANA 2.0 SPS05或更高版本复制到SAP HANA Cloud作为一个混合场景时,也支持它。对于这种混合场景,云指,需要云连接器来创建一个到SAP HANA 2.0 SPS05或更高版本的SDA远程源,该源受防火墙保护。另请在下面的SAP说明中找到有关SDA支持的远程源的更多详细信息。

SAP说明2600176–SAP HANA智能数据访问支持的远程源

因为当源系统为SAP HANA platform edition时,它需要SAP HANA 2.0 SPS05或更高版本,另请参见下表作为支持的场景。

为了使用此新的远程表复制,第一步是在目标SAP HANA云中创建带有SDA的远程源。SDA支持3种凭据模式来访问SAP HANA Cloud的远程源:技术用户、辅助凭据和使用JSON Web令牌(JWT)的单点登录(SSO)。目前,这个新功能只支持技术用户模式,用户需要将远程源属性的"DML Mode"配置为"readwrite"。

readwrite是SAP HANA数据库资源管理器中远程源属性"DML Mode"的默认值,但请确保创建的远程源配置正确。远程源应以大写字母命名,以初始化远程表复制。

有关创建SAP HANA Cloud远程源的更多详细信息,请参阅以下官方文档。

SAP HANA Cloud数据访问指南:为远程源的SSL连接导入证书SAP HANA云数据访问指南:创建SAP HANA云远程源

要将SAP HANA内部部署远程源创建为更重要的混合方案,请参阅以下官方文档。

SAP HANA云数据访问指南:设置云连接器SAP HANA云数据访问指南:创建SAP HANA本地远程源

下一步是在目标系统中创建虚拟表。下面的语句将根据源系统中销售模式的客户表,在目标系统中创建一个销售模式的虚拟表V\u CUSTOMER.

然后需要创建一个复制表和远程订阅。

由于复制表是默认为可加载列创建的,整个列将被加载到内存中,这样可以确保性能。但是,如果需要,用户可以将其切换到页面可加载。这意味着列数据按页加载到缓冲区缓存中,可以减少内存使用。对于切换,用户可以使用下面的语句。

这些都是关于新的远程表复制的配置,下面的语句可以用于激活、停用或删除复制。

如果用户删除复制并要重新激活它,则需要截断或重新创建复制表。请在以下链接中找到更多详细信息。

SAP HANA云数据访问指南:使用SDA HANA适配器配置远程表复制SAP HANA云数据访问指南:用于监视远程表复制的系统视图

如前所述,此新的远程表复制功能支持故障自动重新激活。在重新激活期间,它首先同步每对源表和目标表,然后将它们的复制状态更改为ENABLED。用户也可以通过以下语句手动执行全局重新激活。

SAP HANA smart data integration(SDI)with HanaAdapter可用于在SAP HANA云系统之间复制表,但是SDA-hanaobc适配器的这一新特性通过基于日志的复制和简化的方法提供了更好的性能,贵州大数据,而无需部署数据供应(DP)代理。然而,尽管它像SDI一样支持近实时的变更数据捕获,但也有一些局限性。例如,源表和目标表的架构必须是相同的,没有额外的过滤器或不同的分区。如果您想了解SDI和SDA之间限制或比较的更多详细信息,请参阅下面的链接

SAP HANA Cloud Data Access Guide:Replicating Tables from Remote Sources

SAP Landscape Transformation(SLT)Replication Server也可用于在SAP HANA系统之间复制表,但它是基于触发器的需要额外安装。基于这些原因,这种新的远程表复制可以提供基于日志的复制的好处,与SLT相比方法更简单。