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

如何通过脚本修改Tabular Editor中字段参数表的表达式?

解决字段参数表表达式更新失败的问题

字段参数在Tabular模型(包括Power BI)里属于Calculation Group对象,不是普通的计算表,你之前直接操作Model.Tables自然无法生效。

修改后的脚本如下:

// 获取目标字段参数对应的Calculation Group
var targetCalcGroup = Model.CalculationGroups["TOP-Kategorie"];
// 读取CSV中的新表达式(这部分逻辑保留即可)
var MyNewExpression = ReadFile(@"U:...\TabularMeasures\TOP-Kategorie.csv");
// 更新Calculation Group的表达式
targetCalcGroup.Expression = MyNewExpression;

额外注意:

  • 确保CSV里的表达式符合字段参数的语法要求,比如要包含SELECTCOLUMNS配合NAMEOF的结构,和原生字段参数的表达式格式一致。
  • 如果是在Tabular Editor里运行脚本,执行完记得保存模型,再刷新Power BI(如果是用Power BI Desktop关联Tabular Editor的话)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 21:52:09