- Microsoft Power BI 智能大數據分析
- 世紀互聯藍云公司主編
- 1809字
- 2019-07-25 11:41:19
1.1 商業智能軟件的發展
圖1-1-1展現了從微軟首次涉足數據分析服務到由世紀互聯運營的Microsoft Power BI在中國發布,微軟的商業智能產品經歷的幾個重要的時間點。

圖1-1-1 微軟商業智能產品的發展
隨著自助式商業智能的重要性逐漸顯現,2010年微軟開發了Power Pivot SQL Server 2008 R2(簡稱Power Pivot)。最初它作為Excel的一個需要手動下載安裝的免費插件提供給用戶。在Office 365中微軟又深度集成了Power Pivot并分發到Excel 2013中,這個變化允許用戶直接導入數據到Power Pivot數據模型。xVelocity 是Power Pivot革命性的引擎,它可以高效地壓縮數據,并存儲在計算機的內存中,允許用戶加載多個數據集和導入百萬行記錄,更重要的是,基于列存儲的內存計算技術使得計算性能極大提高,很多以前需要等待幾十分鐘的操作,新技術只需要幾秒鐘就可以完成。這一技術后來被應用于微軟的Analysis Service,更被廣泛地應用于分析服務數據計算之中。
Microsoft SQL Server起初是被定義為關系型數據庫管理系統,但是結合市場需求和產品的不斷完善,Microsoft SQL Server已經可以實施Analysis Services,Reporting Service等方案。在SQL Server Analysis Services 中加入了基于內存技術的表格建模技術,SQL Server 2012中還引進了SharePoint 2010報表集成工具。
SharePoint Server 是用來進行文檔存儲、協作、商業智能的微軟本地軟件產品。在SharePoint 2010中,添加了允許用戶部署數據模型到 SharePoint,以及連接數據模型共享報表的功能。在SharePoint 2013中,Power Pivot增強了在Excel 2013報表中和數據模型創建時的集成和支持程度。
SQL Server 2014中顯著地改進了內存技術,以更高效的方式處理SQL事務、BI和數據倉庫問題,因此運行BI處理分析數據更快。更重要的是SQL Server 2014中集成了Power BI for Office 365。Power BI for Office 365是Power BI的早期版本,支持除Excel中提供的功能之外的自助式商業智能功能。
1.1.1 自助式商業智能2.0
隨著自助式商業智能逐步成為大多數企業組織的重要需求,微軟持續保持了對產品的更新并致力于企業解決方案。經過對 Excel 中 BI 系列組件的探索,微軟最終決定將這些BI組件進行整合,并從Office組件中獨立出來,打造一個用戶體驗更好,功能更加完善的BI產品。自此Power BI就作為一個產品,進入了用戶的視野。
Power BI國際版在經過幾個月的預覽后于2015年7月正式發布,宣告微軟的自助式商業智能產品進入2.0時代。相較于早期版本,新版本的Power BI作為一個獨立的產品,可以單獨進行注冊和訂閱,不再依賴于任何其他服務。這就意味著用戶可以單獨選擇Power BI,而不需要打包購買任何其他的產品。而且,微軟還承諾了會按照用戶的反饋對Power BI進行持續的更新與集成。目前,微軟至少每周對Power BI服務進行一次更新。經過兩年多來的不斷投入和持續改進,Power BI已經成為BI領域產品中的領跑者。
Power BI能夠使IT專業人員專注于數據管理和授權,減少在基礎設施管理和報表部署方面的時間,滿足實時數據和流數據資源不斷增長的需求,實施云端和本地數據資源的管理,以及數據安全級別的管理。數據分析人員則可以通過Power BI方便地連接獲得授權的安全敏感數據,可視化地瀏覽數據,快速定位到相關數據、優化數據表現,融合不同的數據源來創建數據模型和交互式報表、方便高效地分享數據模型和報表給最終用戶。用戶能夠通過不同的終端設備隨時隨地連接數據,快速得到數據分析的報表結果,統一監控實時情況,分享報表和儀表板,瀏覽和使用核實驗證的數據來獲取答案。
總之,Power BI提供一站式數據分析和商業智能的解決方案。
1.1.2 Excel與Power BI——跨越式演變
Excel 中的 BI 功能主要是創建強大的報表、記分卡和儀表板,可以將數據引入 Excel中,對數據進行排序和組織,并將數據用于創建報表和積分卡。圖1-1-2簡要描述了這個Power BI內容的數據流。

圖1-1-2 內容的數據流
Excel的BI組件主要由Power Query、Power Pivot、Power View、Power Map組成。這些組件中的內容都可以快速地導入Power BI的系統中,與使用Power BI制作的原生內容一樣簡單、便捷。
Power Query是Excel的擴展程序,可用于連接多個數據源并加以整合,包括私有和公共數據源,可根據需求對數據轉換和清洗,創建數據報表和自定義視圖。
Power Pivot能夠在Excel中創建數據模型。相比工作表而言,Excel中的數據模型可以支持更大的數據量,而且可以使用數據模型將來自不同數據庫的數據整合在一起,并創建數據表之間的關系。數據模型可作為報表、記分卡和儀表板的數據源。
Power View可用來創建交互性較高的報表視圖。通過Power View可以快速而輕松地創建報表、記分卡和儀表板??梢耘渲靡晥D中項目之間的連接,以便將一個報表中的值用作視圖中其他報表的參數。
此外,Power Map用于創建三維世界交互式視圖,可以使用必應(Bing)地圖映射數據,查看數據隨時間的變化趨勢。
Power BI Publisher for Excel 是一個可以下載并在Excel桌面上安裝的加載項。使用Power BI Publisher for Excel可以在Excel中洞察獲取的數據視圖,如數據透視表、圖標和區域,并將它們固定到Power BI的儀表板中。
- GitHub Essentials
- 計算機組成原理與接口技術:基于MIPS架構實驗教程(第2版)
- MySQL高可用解決方案:從主從復制到InnoDB Cluster架構
- Voice Application Development for Android
- Python數據分析、挖掘與可視化從入門到精通
- Access 2007數據庫應用上機指導與練習
- 揭秘云計算與大數據
- 數字媒體交互設計(初級):Web產品交互設計方法與案例
- 數據中心數字孿生應用實踐
- Hadoop集群與安全
- Rust High Performance
- 數據會說話:活用數據表達、說服與決策
- Access 2013 數據庫管理與應用從新手到高手
- 算法設計與問題求解(第2版):計算思維培養
- Getting Started with Review Board