2016-09-22 51 views

回答

26

M和DAX是兩種完全不同的語言。

M用於Power Query(又名在Excel 2016中獲取&轉換)和Power BI Desktop的查詢工具。它的功能和語法與Excel工作表函數非常不同。 M是用於查詢多個數據源的混搭查詢語言。它包含轉換數據的命令,並可以將查詢和轉換的結果返回到Excel表格或Excel或Power BI數據模型。

有關M的更多信息可以在here找到並使用您喜歡的搜索引擎。

DAX代表數據分析eXpressions。 DAX是Power Pivot和Power BI Desktop中使用的公式語言。 DAX使用函數來處理存儲在表中的數據。一些DAX功能與Excel工作表功能相同,但DAX具有更多的功能來彙總,切分和切分複雜的數據場景。

如果您知道如何使用搜索引擎,DAX有許多教程和學習資源。或者開始here。本質上:首先使用Power Query(M)查詢數據源,清理並加載數據。然後使用DAX分析Power Pivot中的數據。最後,您使用Power BI構建數據透視表(Excel)或數據可視化。

+0

很好的解釋! (upvoted) –

+0

那麼說 - 複製並粘貼到「文檔」。 –

+0

@MikeHoney好主意。這是[Documentation](http://stackoverflow.com/documentation/powerbi/6980/power-query-m-and-dax-whats-the-difference#t=201609300341275121819)頁面。 – teylyn

相關問題