SQL Server集成服務(wù)從端向云,從云向端的整合和轉(zhuǎn)換

SQL Azure 是構(gòu)建在SQL Server技術(shù)之上的關(guān)系型云端數(shù)據(jù)庫服務(wù)。SQL Azure為用戶提供了高可用性,可擴(kuò)展和多租戶的數(shù)據(jù)庫服務(wù)。用戶可以使用現(xiàn)有的T-SQL和關(guān)系型數(shù)據(jù)庫知識與工具,在云端方便地構(gòu)建自己的數(shù)據(jù)服務(wù)。 SQL Server集成服務(wù)(SQL Server Integrat

  SQL Azure 是構(gòu)建在SQL Server技術(shù)之上的關(guān)系型云端服務(wù)。SQL Azure為用戶提供了高可用性,可擴(kuò)展和多租戶的服務(wù)。用戶可以使用現(xiàn)有的T-SQL和關(guān)系型數(shù)據(jù)庫知識與工具,在云端方便地構(gòu)建自己的數(shù)據(jù)服務(wù)。

  SQL Server集成服務(wù)(SQL Server Integration Services)作為SQL Server商務(wù)智能服務(wù)的一部分,可以為用戶提供企業(yè)級的數(shù)據(jù)整合和數(shù)據(jù)轉(zhuǎn)換的解決方案。SQL Server集成服務(wù)包含了豐富的內(nèi)置工具,可以讓用戶實現(xiàn)快速的數(shù)據(jù)轉(zhuǎn)換和整合。

  用戶在構(gòu)建云端數(shù)據(jù)應(yīng)用的過程中,往往需要整合來自不同數(shù)據(jù)端的數(shù)據(jù),而端的變化越來越多元。在云端互動的過程中,端也需要根據(jù)各自的功能轉(zhuǎn)換云中的數(shù)據(jù)以滿足需求的變化。

  使用SQL Server 2008 R2 集成服務(wù)所提供的數(shù)據(jù)流組件可以方便的實現(xiàn)云+端的數(shù)據(jù)整合和數(shù)據(jù)轉(zhuǎn)換。下面我會就數(shù)據(jù)從端向云,和從云向端的整合和轉(zhuǎn)換做一簡單的介紹。

  將端的數(shù)據(jù)向云整合和轉(zhuǎn)換

  我們使用SQL Server的樣例數(shù)據(jù)庫AdventureWorks作為端中的數(shù)據(jù)源,并將其中的[HumanResources].[Employee] 表整合到云中。打開SQL Server Business Intelligence Development Studio,創(chuàng)建一個新的Integration Services工程,并創(chuàng)建好如圖1所示的包。

  SQL Server集成服務(wù)從端向云,從云向端的整合和轉(zhuǎn)換

  圖1 端到云的集成服務(wù)包

  編輯ADO NET Source組件使其指向本地的 [AdventureWorks].[HumanResources].[Employee]數(shù)據(jù)源。配置好以后我們做一個簡單的數(shù)據(jù)轉(zhuǎn)換,使用Derived Column組件為云中的數(shù)據(jù)表添加一個新列[Flag],并采用默認(rèn)值為“I am in Cloud!”。

  SQL Server集成服務(wù)從端向云,從云向端的整合和轉(zhuǎn)換

  圖2 編輯Derived Column組件

  下面我們添加ADO NET Destination 組件和所使用的Connection Manager。打開ADO NET Destination的編輯器,如圖3所示。

  SQL Server集成服務(wù)從端向云,從云向端的整合和轉(zhuǎn)換

  圖3 ADO NET Destination編輯器

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊8 分享