程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SSIS簡介

編輯:關於SqlServer

一,是什麼SSIS

1.SSIS是Microsoft SQL Server Integration Services的簡稱,是生成高性能數據集成解決方案(包括數據倉庫的提取、轉換和加載 (ETL) 包)的平台.

以上的這段文字來自於百度,脫離這個概念,我一直再思考如何向普通人解釋SSIS這一套體系:我覺得我自己解釋很有可能不到位,所以特意去知乎裡面問了這個問題:

如何解釋SSIS

貌似沒有很好的效果,我所理解的SSIS是這樣的:

一個強壯的肌肉男,能搬運很多的貨物(數據),能做到大部分人能做到的事情(特別是2008加入了腳本任務後,可以運行.net 3.5的功能),最最主要的,他的就是一個搬運工(服務對象是數據)。效率和功能強壯性,錯誤處理都是相當的優秀的。

二,為什麼(why?)

為什麼要學習SSIS,這樣的學習有啥好處,在我看來,短時間內你所學習的這樣的一個體系幾乎很少能直接產生很大的經濟效益,因為在我查看51job搜索關於ssis的工作,發現都是至少需要3-5年的工作經驗,又或者你必然具備DW(data wirehouse)的經驗,顯然在付出相同的時間學習這樣的東西後,不免有點入不敷出的感覺;但我從反方面來舉一個例子:

1.這有可能是你一次產生質的飛躍的機會,從一個純碼農轉成BI從業人員,SSIS可能讓你快速對這個行業感興趣並且投入到裡面

2.BI的薪資並不是普通的C#碼農所能企及的(^_^沒錯,這一點而也是我投入到BI的一個原因)。

 三,如何學習(How?)

首先你得有這樣的環境,包括

1.sql server business intelligence development studio (2008版) (在安裝的sql server 2008的時候選中)

2.sqlserver 2008 R2

其次,你得有一顆閒心,因為冰凍三盡非一日之寒冷,在這個教程的系列我打算共享一套商業價值比較高的SSIS架構體系(如果你能堅持到後面的話),然後有一定的英語基礎,因為我發現比較好的SSIS教程都是來自於國外的,如果你總是以“我沒那個閒心和英語打交道”的心態的話,你雖然能很快速的學習,但是日後的進一步提高我就不能斷言了。

問題:

1.你為什麼要寫這個系列?

答:我是因為做了一個項目後發覺BI的前(薪)景(資)不(很)錯(高),所以我打算把以前自己做項目時突擊SSIS重新梳理一次,當然也想更好的與大家交流

2.看這個系列博文有什麼好處?

答:本次博文分三個系列,學習,實戰,應用,到了第三個環節,我打算拿出我在公司自己學習到的SSIS框架與大家分享,大家一起學習

3.如何學習比較快速?

答:我在csdn上看過一句話,書看千行不如手敲一行,手敲千行不如單步一行,看書,學習,實踐,記錄,總結,反思如此仿佛,這樣的效果最好,就算是練《葵花寶典》也需要一個切JJ的過程,所以沒有所謂的快速。

4.博主是不是很閒?

答:目前看來是這樣,這個BI項目剛做完,剛好有時間來總結之前學習的東西。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved