天天看點

SSIS從理論到實戰,再到應用

  一,是什麼(What?)

   以上的這段文字來自于百度,脫離這個概念,我一直再思考如何向普通人解釋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項目剛做完,剛好有時間來總結之前學習的東西。