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

能否通过MS Fabric Notebook创建Power BI度量值?Fabric仓库场景问询

在Microsoft Fabric中通过Notebook创建Power BI度量值的方法

是的,Microsoft Fabric支持通过Notebook创建Power BI度量值,以下是两种可行的实现方式:

1. 使用PySpark代码调用Fabric Power BI API

你可以在Fabric的PySpark Notebook中编写代码,借助Fabric内置的Power BI客户端库来创建度量值。示例代码如下:

# 导入Fabric Power BI客户端
from fabric.powerbi import PowerBI

# 初始化客户端
pbi_client = PowerBI()

# 指定目标数据集ID(替换为你的实际数据集ID)
target_dataset_id = "your-dataset-id-here"
dataset = pbi_client.datasets.get(target_dataset_id)

# 定义度量值的属性与DAX表达式
new_measure = {
    "name": "Total Sales Amount",
    "expression": "SUM(Sales[TransactionAmount])",
    "displayFolder": "Sales Performance"
}

# 将度量值添加到指定数据表中
dataset.tables["Sales"].measures.add(**new_measure)

执行代码前需确认Notebook拥有对应数据集的编辑权限,且DAX表达式语法正确。

2. 使用Notebook中的DAX单元格

Fabric Notebook支持直接插入DAX类型单元格,通过该方式编写并保存度量值:

  • 在Notebook中添加一个DAX单元格
  • 编写度量值的DAX定义,例如:Total Sales Amount = SUM(Sales[TransactionAmount])
  • 关联到数据仓库对应的Power BI数据集
  • 执行单元格后,将该度量值保存到目标数据集内

通过上述两种方式创建的度量值,和在Power BI可视化UI中创建的度量值功能完全一致,可直接用于报表可视化。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 06:24:52