SSIS 學習之旅 序章 和 簡介

2022-10-10 13:09:14 字數 1433 閱讀 2320

ssis 學習之旅目錄:

第一章: ssis 學習之旅 第乙個ssis 示例(一)

第二章: ssis 學習之旅 第乙個ssis 示例(二)

第三章: ssis 學習之旅 資料同步

第四章: ssis 學習之旅 ftp檔案傳輸-ftp任務

第五章: ssis 學習之旅 ftp檔案傳輸-指令碼任務

第六章: ssis 學習之旅 ftp訪問類

ssis是microsoft sql server integration services的簡稱,

是生成高效能資料整合解決方案,是microsoft bi 解決方案的一大利器。

integration services 包括用於生成和除錯包的圖形工具和嚮導;

用於執行工作流函式(如 ftp 操作)、執行 sql 語句或傳送電子郵件的任務;

用於提取和載入資料的資料來源和目標;

用於清理、聚合、合併和複製資料的轉換;

用於管理 integration services 的管理服務 integration services 服務;

以及用於對 integration services 物件模型程式設計的應用程式程式設計介面 (api)。

ssis 的體系結構主要由四部分組成:integration services 服務、integration services 物件模型、

integration services 執行時和執行時可執行檔案以及封裝資料流引擎和資料流元件的資料流任務(如圖):

這是我們初學者必須要了解的,只要明白了這個體系統結構,體會了各組成部分之間的關係,

清楚了什麼是控制流、什麼是資料流,ssis學起來就不難了。

接下來讓我們從乙個例子來初探一下ssis的使用.當然要想成功執行示例.你需要在安裝sql server2012的時候,

選中安裝integration services和  business intelligence development studio選項 。這樣 ssis開發平台將於一併安裝起來。

1.單擊開始->所有程式-〉sql server 2008-〉sql server business intelligence development studio。

第一次開啟這個開發環境的時候可能需要等待幾分鐘。該開發工具和 vs開發工具很相似

2.開啟bids以後,我們可以單擊file->新建-〉專案。(如圖):

3.在「新建專案」對話方塊的「模板」窗格中,選擇「integration services 專案」。

然後在「名稱」框中,將預設名稱修改為自己的所需的名稱。這個設計如下。(如圖):

4.單擊「確定」按鈕。預設情況下,將建立乙個名為package.dtsx的空包。

5.建立好乙個ssis專案後,我們就可以在package.dtsx包中的控制流、

資料流等選項卡中託放控制項來設計ssis包。ssis的工具箱的位置 (如圖):

SSIS 學習之旅 資料同步

這一章 別人也有寫過但是我覺得還是寫寫比較好。資料同步其實就是想仿照 資料庫的發布訂閱功能 第一章 ssis 學習之旅 第乙個ssis 示例 一 上 第二章 ssis 學習之旅 第乙個ssis 示例 二 設計 前面兩個例子已經分別建立了兩個資料庫分別是demon 和 demon text 裡面分別都...

機器學習筆記(序章)

一 基本概念 機器學習致力於研究如何通過計算的手段,利用經驗改善系統自身效能。在計算機系統中,經驗 通常以 資料 的形式存在,因此,機器學習所研究的主要內容,是關於計算機從資料上產生模型的演算法,即 學習演算法 二 基本術語 假設我們收集到了一組關於機械切削的資料,例如 切削深度deep 5.8,切...

C 學習之路(序章)

基礎型別istream和ostream,輸入輸出流 輸入輸出物件 cin see in 為istream物件。cout see out 為ostream物件 cerr與clog為警告與錯誤訊息。同時在乙個視窗 eg std cout enter two numbers 第二個運算子列印end1,這是...