Sql-Server
如何連結不同的數據庫?
我們是一家使用不同類型的問捲進行調查的公司。孟買有一家公司 (MySQL) 專門從事 1 類問卷調查,秘魯有一家公司 (SQL-Server) 專門從事 2 類問卷調查。我還使用 CRM 系統作為 Salesforce,也想連接這些數據。
我考慮過使用 ETL 將所有這些數據放入一個內部數據庫。我很好奇是否可以虛擬連接這些數據倉庫,因此我不需要內部 DW,並且可以查詢它們儲存的數據但可以連接到它們。這可能嗎?我找不到任何東西,但也許我正在尋找錯誤的詞彙。
如果這是我,我會使用 SSIS 並將所有內容導入本地 DW。然後,您可以做任何您想做/需要的事情,而對所有這些遠端系統的影響最小。
這是一個很難回答的問題。適合您的解決方案將取決於幾個因素,例如成本以及資源和專業知識的可用性。但是解決方案應該由需求驅動。
在您嘗試選擇技術解決方案之前,值得考慮最終結果應該是什麼樣子。
數據流向何處以及用於什麼目的?您想要報告和分析嗎?
誰將使用這些數據以及如何使用?(高管?分析師?行銷?銷售?客戶服務?)每個組需要什麼級別的詳細資訊?(原始?匯總?)多久一次?什麼時候?多快?
它是否需要與 Salesforce 集成?
如果您決定解決方案是數據倉庫,我會認真考慮基於雲的替代方案。由於您已經擁有基於雲的軟體,並且您分佈在不同的國家/地區。