039_External Data Source(转载)
場景描述:很多時候在實際開發(fā)中都會遇到很多數(shù)據(jù)集成問題,如Salesforce和SAP同步數(shù)據(jù)。為了讓類似問題能方便、快速地解決,Salesforce提供了"外部數(shù)據(jù)源"這樣的工具,只需要獲得平臺或組織的LoginUrl, 賬號及密碼,就能實現(xiàn)跨平臺訪問數(shù)據(jù)。
=======================================分割線========================================
以下是同事整理的知識,轉(zhuǎn)述如下:
1、 關(guān)于Salesforce Connect
1.1 概述
通過Salesforce Connect可以在Salesforce里查看、搜索、修改存儲在其他系統(tǒng)的數(shù)據(jù),而不需要將這些數(shù)據(jù)存儲在Salesforce環(huán)境里,比如查看存儲在SAP系統(tǒng)的數(shù)據(jù),或存儲在另一個Salesforce Org的數(shù)據(jù)。
OData概念:Open Data Protocol,開放數(shù)據(jù)協(xié)議。?
1.2使用Salesforce Connect的好處
(1)數(shù)據(jù)依然存儲在其他系統(tǒng),無需存儲到Salesforce;
(2)全局搜索、查找關(guān)系、Salesforce1查看、Apex、SOQL/SOSL等Salesforce功能或工具也可以訪問存儲在外部系統(tǒng)的數(shù)據(jù);
(3)每次查看時可以看到最新數(shù)據(jù);
(4)與Web Service相比,不需要開發(fā)接口做數(shù)據(jù)同步;
1.3 使用Salesforce Connect的一些缺點
(1)每個小時有OData請求次數(shù)限制(不同Salesforce版本不同);
(2)每次請求OData數(shù)據(jù)量有限制;
1.4 其他系統(tǒng)(比如SAP)必要條件
(1)提供滿足OData 2.0協(xié)議或者OData 4.0協(xié)議的服務(wù)地址(通過這個URL暴露數(shù)據(jù)源給Salesforce);
(2)提供用戶名及密碼(以這個用戶的身份查看、修改SAP的數(shù)據(jù));
(3)SAP系統(tǒng)相關(guān)的表結(jié)構(gòu)及字段(方便理解及設(shè)計數(shù)據(jù)結(jié)構(gòu));
1.5 Salesforce必要條件
(1)做相關(guān)配置;
(2)如果標(biāo)準配置滿足不了需求,需要自定義開發(fā)Salesforce? Connect適配器;
???????? 由于之前沒有使用Salesforce Connect與其他系統(tǒng)做完整的數(shù)據(jù)集成,是否能夠完全滿足附件所列接口需求以及相關(guān)風(fēng)險,還需進一步研究。
2. Salesforce應(yīng)該是不支持RFC連接方式
=======================================分割線========================================
最佳實踐:以下將分享一個跨組織訪問并操作數(shù)據(jù)的Demo的Best Practice
準備:兩個賬號:Six Deep(數(shù)據(jù)源/被訪問數(shù)據(jù)的Salesforce Org),Itsme(訪問數(shù)據(jù)的基Salesforce Org)
基本介紹:在Six Deep的賬號中有一個巡店應(yīng)用,其中有兩個對象門店/巡店,他們之間為Master-Detail關(guān)系,那接下來將直接在Itsme的賬號里面跨組織訪問數(shù)據(jù)
核心操作:
1、在Itsme賬號里面新建一個,用來連接同步2、在外部系統(tǒng)的驗證設(shè)置, 如果沒有此步操作,將同步數(shù)據(jù)后新建記錄的時候出現(xiàn)“外部對象身份驗證錯誤”;
相關(guān)截圖:
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/bandariFang/p/7794058.html
總結(jié)
以上是生活随笔為你收集整理的039_External Data Source(转载)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 稳扎稳打Silverlight(33)
- 下一篇: ostu进行遥感图像的分割