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

企业网站_阿里云客户_年度促销

小七 141 0

首先,为什么需要开发SDI?

每一项新技术或平台的开发都是为了应对旧技术所面临的挑战,满足消费者未满足的需求,或通过使流程更简单和/或更经济来促进变革。智能数据集成也不例外。

几年前,如果我想将平面文件加载到HANA中,我必须安装Data Services,物联网技术,这是一种ETL工具,用于将数据从源系统复制、转换和加载到目标系统。为了使用实时功能,我另外安装了SLT/SRS,并且在我没有将数据复制到源的情况下,我使用SDA来利用虚拟表。因此,我总共安装了3个不同的工具,它们有自己的连接器,事实上,在智能数据集成被开发出来之前,我几乎没有选择。

世界上最好的工具,结合了ETL、实时复制和虚拟表的所有特性:智能数据集成充当了源和HANA之间的桥梁,读取源数据并将值转换为HANA数据类型值。It实时批量加载和/或将更改的数据从源数据表复制到SAP HANA表,提供对位于SAP HANA或源数据中的条件的即时可见性。

用例:

此用例侧重于SDI如何促进将数据从Salesforce实时复制到SAP HANA。数据可以在执行任何查询时按需提取,或者在Salesforce中的数据发生更改或更新时,自动推送到SAP HANA中。

Advantco International LLC(Advantco)为SAP HANA Smart data Integration(SDI)提供SFDC适配器和Microsoft CRM适配器,其目的是批量加载或复制更改的数据实时从Salesforce.com网站或Microsoft CRM到SAP HANA表。

为什么SDI是首选工具?

易于配置和设置

只需安装SAP SDI代理并在其上部署SFDC适配器。SDI适配器位于S/HANA数据供应代理上,充当Salesforce和HANA之间的桥梁,读取源数据并将值转换为HANA数据类型值。

与源系统的身份验证

SDI的SFDC适配器支持基本身份验证。您只需在远程源配置中提供您的凭据(用户名、密码、安全令牌(可选))。

会话重用机制

SFDC Adapter for SDI支持Salesforce会话重用,以减少登录调用的次数Salesforce.com网站. Salesforce会话重用将在当前会话过期时自动续订会话。

根据数据量动态调整通信方法

适配器提供"最大预期记录数"参数,电力物联网,用于在Salesforce API之间自动切换。当源数据中的实际记录数小于或等于maximum expected number of records参数的值时,将使用SOAP API。否则,将使用批量API。

QueryLocator Results

查询大量记录时使用QueryLocator。QueryLocator表示跟踪查询结果集中当前处理位置的服务器端游标。适配器将重复调用查询,直到处理完结果集中的所有记录。

作为源的虚拟表

由于SQL查询直接在源系统中运行,使用SDI适配器,您无需将数据复制到S/4HANA即可虚拟访问数据。

支持所有数据源的批处理和实时

SDI具有近实时数据复制功能,并且可以选择在批处理模式下执行。

允许对批处理和实时数据进行转换

SDI具有集成功能并清理数据。saphanasdi提供了saphana基于Web的开发工作台来创建流图来转换数据。流图支持基于ETL的批处理和实时数据流。有各种各样的选项可用于满足转换数据,如过滤、连接、聚合、清理等。

更改数据捕获(CDC)

每天将整个源数据复制到目标会给非关键任务带来额外的负载,tnrt新零售企业应用中心,影响整个系统的性能。CDC跟踪变更数据并跨源和目标传输最新变更,从而提高效率和性能。

数据质量

使用SDI,您可以放心数据质量和数据可靠性,从而提高您在操作、决策、维护和维护中的预期用途的体验,与计划。

预测分析

与集成一起,SDI可用于基于预测模式并使用机器学习和其他算法得出有意义的见解。

提供支持所有的连接

SDI提供了连接RDBMS和非结构化数据源的许多灵活性。此外,它还支持大数据和其他新系统。

提供一个支持所有用户界面

SAP HANA SDI提供SAP HANA基于Web的开发工作台,允许您在Web浏览器中开发整个应用程序,而无需安装任何开发工具。它提供了一个直观的用户界面,并通过提供许多方便的功能简化了开发。

它的工作原理:

1.如何从Salesforce.com网站在HANA表中

SDI的SFDC适配器充当桥接器。它打开与Salesforce的连接,读取源数据并将值转换为Hana数据类型值。

帐户检索用例

目标是通过虚拟表查询远程帐户,使Salesforce上的此帐户数据在SAP Hana中可用(数据不会物理地移到云中,

创建一个远程源

保存并点击测试连接:

我们可以浏览适配器提供的元数据表,秒单客返利机器人,每个表对应一个对象。

2。授予|SYS\u REPO

权限,执行下面的SQL语句:

授予CREATE VIRTUAL TABLE、CREATE REMOTE SUBSCRIPTION、DROP ON REMOTE SOURCE"Salesforce"给|SYS\u REPO;

结果如下:

3。创建虚拟表

创建Salesforce远程源后,我们可以创建一个虚拟表来检索一个帐户的数据,如下:

输入虚拟表名,物联,选择"ADVANTCO\u SFDC"作为模式

转到"ADVANTCO\u SFDC"模式,刷新"表"节点:

4。虚拟表查询

打开SQL控制台,输入并运行SQL语句,结果如下:

5。账户复制用例

目标是通过使用复制任务功能

5.1使Salesforce上的账户数据在SAP HANA中可用。创建复制任务

创建复制任务如下:

输入名称:

选择远程源,目标架构:

选择"Account"远程表,选择"Initial load only"进行复制行为

5.2。运行复制任务

保存复制任务后,点击〖运行任务〗按钮,结果如下:

5.3。查看结果

复制任务完成后,转到"ADVANTCO\u SFDC"模式打开"RT\u Account"表的内容,结果如下:

结论: