ash*_*rua 32 m dax powerquery powerbi
我一直在研究Power BI一段时间,当我浏览它的帮助主题时,我常常感到困惑.它们通常是指用作DAX函数或Power Query的函数和公式,但我无法区分这两者.请指导我.
tey*_*lyn 53
M和DAX是两种完全不同的语言.
M用于Power Query(又名Excel 2016中的获取和转换)和Power BI Desktop的查询工具.它的功能和语法与Excel工作表函数有很大不同.M是用于查询大量数据源的mashup查询语言.它包含转换数据的命令,可以将查询和转换的结果返回到Excel表或Excel或Power BI数据模型.
有关M的更多信息可以在这里找到并使用您最喜欢的搜索引擎.
DAX代表数据分析eXpressions.DAX是Power Pivot和Power BI Desktop中使用的公式语言.DAX使用函数处理存储在表中的数据.某些DAX函数与Excel工作表函数相同,但DAX具有更多功能来汇总,切片和切割复杂的数据场景.
如果您知道如何使用搜索引擎,那么DAX有许多教程和学习资源.或者从这里开始.
实质上:首先使用Power Query(M)查询数据源,清理和加载数据.然后使用DAX分析Power Pivot中的数据.最后,使用Power BI构建数据透视表(Excel)或数据可视化.
将 Power Query / M 视为将用于在 Power BI 和/或 Excel 中格式化和存储物理表的 ETL 语言。然后将 DAX 视为您在从源查询数据后将使用的语言,然后您将使用它来计算总计、执行分析和执行其他功能。
(在PowerBI中)在数据集上单击鼠标右键并选择时Edit Query
,您正在使用M(也称为Power Query)。在编辑窗口的标题栏中有一个提示,提示Power Query Editor
。(但是您必须知道M和PowerQuery 本质上是同一件事)。同样(显然吗?),当您单击获取数据按钮时,这会为您生成M代码。
两种语言之间有很多交叉(例如,您可以在两种语言中添加列和合并表)-关于何时选择此处和此处的一些讨论
归档时间: |
|
查看次数: |
20304 次 |
最近记录: |