關注微信公眾號:FocusBI 查看更多文章;加QQ群:808774277 獲取學習資料和一起探討問題。
《商業智能教程》pdf下載地址
鏈接:https://pan.baidu.com/s/1f9VdZUXztwylkOdFLbcmWw 密碼:2r4v
數據行業發展的很快,很多一起做BI的朋友都已轉入大數據、雲計算、人工智能等高大上的領域去了,而我還停留在原地做BI,導致能一起討論問題的人越來越少,我還有太多BI領域的知識不會,需要深入學習,只好一個人慢慢前行一點一點的去學。
在做BI實施的過程中,發現重復性的事情太多、比較耗時、而又容易混亂;做BI最大的特點是面向整個企業的各個部門各個管理層級,而不像業務系統面向的是某幾個部門;由於這個特點導致需求很難一步把握准確設計合適的數據結構。在項目中做好數據字典管理是非常重要的,因為整個項目的基礎是需求和數據表結構,表結構方便項目所有人員了解項目,如果數據字典是用excel 、word 或者是PowerDesigner來管理對於項目人員來說是不方便的也非常容易遺漏搞錯;特別是項目上線交付后過段時間有需求要改動或增加,項目人員拿到的數據字典是不完整的這樣他得花時間理解之前項目的需求和字段作用及來源,為了方便項目交付及后期維護,我自學了幾天c#開發了一個小工具用來管理BI項目,我把它命名為《DW/BI項目管理》,這個工具還有一些功能需要完善,還需要增減 <指標體系建設> 模塊。
這次介紹《DW/BI項目管理》中的 <數據庫表結構> ,
DW/BI項目管理:登錄
首先雙擊BI項目管理.exe 應用程序,彈出一個登錄窗口輸入用戶名和密碼。
DW/BI項目管理:主業
登錄成功,會跳轉到主業,你將看到 導航條、表結構空值數據、SSIS警告錯誤信息,
導航條是系統的模塊。
表結構空值數據:這個是顯示數據庫中表和字段沒有描述的信息,它有填充功能只要雙擊表名稱或列名稱空白格子處就能填寫相應的描述,而且這些描述填好后按回車鍵就能保存到數據庫中,表名稱和列名稱都填寫了就會在這里消失;數據庫的下拉框是讓你選擇服務器上的任何數據庫,選擇好后單擊 查詢按鈕就能把空值顯示出來。這個功能有什么作用了,它就是隨時提醒開發人員你給表增加了字段或增加了表要隨時做好說明方便整個項目人員知道這個事情,如果遺漏過段時間自己都不記得做的是什么。
SSIS警告錯誤信息:這里會顯示ETL執行后所有的警告和錯誤信息,日期選項框可以選擇你要查看的日期,類型選項框可以選擇要查看警告還是錯誤的信息。當日期和類型選擇好后單擊查詢按鈕就能查看你想看的信息,
DW/BI項目管理:數據庫表結構
《DW/BI項目管理》的數據庫表結構模塊包含三個子模塊分別是:數據字典管理、數據空間管理、數據空值率。
數據庫表結構:數據字典管理
數據字典管理模塊能隨時看到你想看的數據庫全部表結構,它有導出excel 的功能,因為數據字典也是BI項目交付給客戶的一部分。這里也能對表說明和列說明進行修改。
數據庫表結構:數據空間管理
數據空間管理能清楚的知道目前表中有多少行數據、數據量使用了多少空間、索引空間等。如果每天把這些數據保存起來通過循環相減就能知道每天的增量是多少。作用是當數據量達到某個點的時候是否要考慮表分區管理等。
數據庫表結構:數據空值率
數據空值率能知道某個表的某個字段有多少空值數據,有可能這些數據並不是無效的是在某種規則下容許為空值,但是數據倉庫是不容許空值存在的這屬於噪音數據;知道這些空值后希望BI開發人員能查明原因或修正取數規則,方便后期核對數據時說明空值原因;如果前期開發時就檢查好空值數據項目結尾核對數據時會節省很多時間。這個模塊有一個BUG正在修復中。
歷史文章:
FocusBI: 使用Python爬蟲為BI准備數據源(原創)
FocusBI關注者
FocusBI:SSAS體系結構(原創)
FocusBI:租房分析&星型模型
FocusBI:地產分析&雪花模型
FocusBI:MDX檢索多維模型
FocusBI:租房分析可視化(網址體驗)
FocusBI: 《DW/BI項目管理》之數據庫表結構 (原創)