You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI计算表DAX代码无法在高级编辑器显示,如何编辑?

如何编辑Power BI中无法在高级查询编辑器显示的计算表DAX代码

问题场景

在Power BI中创建了一个计算表,但进入高级查询编辑器后,看不到原始的DAX代码,仅显示如下序列化后的M代码:

= Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45Wcq0oKUrNTc2pVPDJL1fSUTJUitWJVgpLLYIJGIEFIGxjMNsxKb8sFcgzAfNC87Lz8svzgHxTpdhYAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [#"Income Category" = _t, Order = _t])

解决步骤

  • 退出高级查询编辑器,回到Power BI的报表视图或数据视图
  • 在右侧的字段面板中找到目标计算表,右键点击该表名称
  • 在弹出的右键菜单里选择编辑表达式,即可打开原始的DAX编辑界面,直接修改DAX代码

补充说明

这个表是通过DAX创建的计算表,而高级查询编辑器仅负责处理Power Query(M语言)生成的表,两者属于不同的数据处理层,因此在PQ编辑器中只能看到DAX计算表被序列化后的M代码,无法直接编辑DAX。

内容的提问来源于stack exchange,提问作者StaffStaff

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 08:50:54