如果用知乎,可以關注專欄:.NET開源項目 和 PowerBI社區
PowerBI更新頻繁,已經有點更不上的節奏,一直在關注和學習中,基本的一些操作大概是沒問題,更重要的是注重Power Query,M函數,以及DAX的使用,這才是核心。
上個月研究了DAX的一些語法和公式,發現這玩意看起來簡單,但其實功能非常強大,所以就想和寫代碼一樣,弄個工具試一下。
當然直接在Power BI Desktop中也可以完成,但總歸感覺怪怪的,直到我發現了DAX Studio。
本來想直接下載來用一下,結果發現不是很容易玩,所以從頭到尾把文檔看了一遍,順便總結下來。
如果不清楚DAX或者不是很了解,關注博客和公眾號,后面我會整理DAX相關的知識。
Power BI文章目錄:微軟Power BI技術文章與資源目錄
.NET開源文章目錄:本博客其他.NET開源項目文章目錄
本文原文地址:http://www.cnblogs.com/asxinyu/p/Power_BI_Skills_Sqlite.html
1.DAX Studio介紹
DAX Studio是一個C#編寫的,在Power BI,Power Pivot分析中,編寫、執行和分析DAX查詢表達式的開源工具。
DAX是PowerBI的靈魂,所以DAX Studio的出現極大的簡化了DAX的學習和使用成本。
DAX官網:http://daxstudio.org/
安裝包下載:http://daxstudio.org/downloads/
Github地址:https://github.com/DaxStudio/DaxStudio
2.DAX Studio安裝
DAX的安裝需要.NET 可編程支持(PIA),所以如果系統環境不全,很容易安裝不上,莫名其妙。
注意:DAX Studio只支持Excel 2010/2013,所以如果有2016的朋友想試用,可以單獨安裝一下,我就是這樣。這里簡單介紹完整的安裝步驟。
2.1 Office PIA支持
Office PIA(Office Primary Interop)也就是Office安裝過程中的"標記.NET可編程支持",為什么需要這個東東呢?
因為DAX Studio是使用C#開發,相當於Excel的一個插件,做VSTO的朋友應該都知道,這東西是必須的,也是開發測試部署過程中的頭疼問題(特別是以前的ghost xp+office 2003,部署會把人逼瘋,現在應該完善很多了)。
如下圖所示,安裝Office 2013的時候,選擇,自定義,然后到“Office工具”中選擇“標記.NET可編程支持”,如下圖:
選擇安裝完成后,就可以下載DAX Studio的安裝包進行安裝了。
注意,如果已經安裝了Excel 2013,但以前沒有選擇,可以打開控制面單,卸載或者更改程序,找到Excel 2013,右鍵,選擇“更改”,這樣會重新打開安裝程序進行修復。當然如果你安裝包已經不在了,那就悲劇了,那只能卸載重新安裝吧。
2.2 系統必須組件
同時安裝還需要一些其他組件,但是這幾個組件可以在安裝過程中,勾選自動完成:
1..Net Framework 4.5
2.SQL Server 2016 version of ADOMD
3.SQL Server 2016 version of AMO
如下圖,安裝DAX Studio的時候選擇組件,把最后的勾打上:
然后會提示下載系統缺少的組件進行安裝,選擇是即可:
然后就是漫長的等待,如果下載失敗,不要怕,繼續多試幾次即可:
3.DAX Studio功能
DAX Studio可以作為插件在Excel 2010/2013中使用,是一個獨立的程序,提供了一下一些功能:
1.優雅的用戶界面:靈活布局,支持選項卡,仿Office 2013 Raibbon控件,
2.集成跟蹤,查詢計划跟蹤,服務器定時跟蹤
3.函數元數據,智能提示,元數據面板,模型元數據
4.DAX Studio相關資源
1.DAX官網:http://daxstudio.org/
2.安裝包下載:http://daxstudio.org/downloads/
3.Github地址:https://github.com/DaxStudio/DaxStudio
4.BI佐羅, DAX查詢入門:DAX Studio介紹
5.BI佐羅,Power BI DAX 終極調校工
6.BI佐羅,DAX查詢進階:駕駛DAX Studio