FocusBI:《DW/BI項目管理》之SSIS執行狀況

微信公衆號:FocusBI
關注可瞭解更多的商業智能、數據倉庫、數據庫開發、爬蟲知識及滬深股市數據推送。問題或建議,請關注公衆號發送消息留言;
若是你以爲FocusBI對你有幫助,歡迎轉發朋友圈或在文章末尾點贊[1]html

       

  《商業智能教程》pdf下載地址    數據庫

  連接:https://pan.baidu.com/s/1f9VdZUXztwylkOdFLbcmWw 密碼:2r4v性能優化

 

  在 FocusBI:SSIS體系結構、《SSIS開發案例》這兩篇文章中講到SSIS 開發完最終是要被執行的,可是被執行後會出現什麼樣的狀況,如何去監控它的執行狀況;這也是在BI實施中遇到的難題,當有上百個包咱們應該如何管理這個SSIS的ETL 項目,雖然SSIS執行出錯是有郵件通知出錯了,可是它沒法通知你具體是哪一個地方出錯,當一個項目有上百個包如何準確的定位出錯和錯誤緣由、如何清楚的知道這些包內部執行了哪些SQL 語句及包執行的時長起始時間等。微信

DW/BI項目管理:SSIS執行狀況

       這裏我介紹《DW/BI項目管理》的第二個模塊 SSIS執行狀況,它能解決如何管理好上百個包及包內運行的情況等。post

       首先登陸《DW/BI項目管理》 系統,單擊SSIS執行狀況 模塊,在這個模塊就會出現:SSIS執行包時間、SSIS執行的SQL、配置執行計劃、配置郵件通知四個子模塊,這裏的配置執行計劃就是把部署好的包選擇好順序會自動生成做業,這個功能在包比較少的狀況下是沒有多大意義的,只有當有上百個包,並且要遷移時才能幫你節省時間,若是要遷移也能作成存儲過程一次性就遷移成功了,因此這個子模塊就不在描述。配置郵件通知:這個子模塊就是把SQL Server中的郵件模塊引用進來我以爲沒有多大意義,後面會取消這個模塊。SSIS執行狀況模塊我重點講一下執行包時間和執行的SQL 兩個子模塊。另外SSIS包執行錯誤和警告的信息在DW/BI項目管理 的首頁 右側 這個子模塊是你一登陸就會出現,爲何我要作成一登陸就出現這些內容,即便有郵件通知SSIS的錯誤或警告可是畢竟是郵件有可能會遺漏。性能

DW/BI項目管理:SSIS執行包時間 

       單擊 模塊 SSIS執行狀況中的子模塊SSIS執行包時間 就會出現這個頁面,頁面有執行日期的查詢,這裏默認的是當天包執行的狀況;天天只要打開這個子模塊就能清晰的看到包和數據流組件運行的開始時間、結束時間、執行時長、受影響的行數。在表格中看到類型字段這個字段的內容是1表明數據流、0表明包。這裏很明顯是每一個包中包含有多個數據流,這是很簡單的業務才這麼作,若是是複雜的業務就須要每個包只包含一個數據流,這裏也沒有作增量包,因此在更加複雜的業務場景中須要考慮的因素更多,無論怎麼複雜這個模塊都能管理的很好;執行時長字段就是統計了這個包或數據流執行的時間,這個作性能優化時是很是重要的參考因素。行數字段行數很明顯是顯示出這個數據流處理的數據行數,這裏作的是全量清除和全量抽取,沒有作增量,因此這個字段對於作增量比較有意義一些。優化

DW/BI項目管理:SSIS執行的SQL

         單擊模塊 SSIS執行狀況中的子模塊 SSIS執行的SQL 就會出現下面這個頁面,包下面的某個數據流執行了什麼樣的SQL 語句一目瞭然,無論你是執行的存儲過程這裏也會把存儲過程給顯示出來,在BI實施的過程出於項目的交付須要給甲方使用可能會給甲方本身維護,因此在實施的過程當中儘可能都是SQL來處理較爲簡單的業務、存儲過程處理複雜的業務,這樣方便統一管理也對技術人員不要有過高深的瞭解SSIS的高級功能就能看懂和維護。執行的SQL字段後面的都是DBA使用的數據用於調優SQL參考的。url

 

總結  

       把DW/BI項目管理中數據庫表結構和SSIS執行狀況兩個模塊結合起來使用對BI項目開發和維護很是的方便,能節約人力成本、提供開發速度、維護起來更加容易判斷問題出在哪裏。能夠說離個人一個月只工做10天的夢想愈來愈近了,我須要更多系統化、智能化的思考BI項目的穩定和提早預防錯誤的方法。spa

 

歷史文章:htm

FocusBI: SQL Server內核

FocusBI: 總線矩陣(原創)

FocusBI: 數據倉庫 (原創)

FocusBI: 商業智能場景(原創)

FocusBI: SSIS體系結構(原創)

FocusBI: 使用Python爬蟲爲BI準備數據源(原創)

FocusBI: SSIS 開發案例(原創) 

FocusBI關注者
FocusBI:SSAS體系結構(原創)
FocusBI:租房分析&星型模型
FocusBI:地產分析&雪花模型
FocusBI:MDX檢索多維模型
FocusBI:租房分析可視化(網址體驗)

FocusBI: 《DW/BI項目管理》之數據庫表結構 (原創)

FocusBI:《DW/BI項目管理》之SSIS執行狀況

相關文章
相關標籤/搜索