Power BI中DAX计算无法选择Fact_Sales表字段的原因咨询
DAX字段无法在下拉列表中显示的常见原因
- 字段是度量值而非列:如果
Sales_in_Week_Flag_TY和Sales_in_Week_Flag_LY是Fact_Sales表中的度量值,不是物理列或计算列,输入'Fact_Sales'[时就不会出现在下拉列表里。度量值得直接用名称引用,或者从度量值列表里选,没法通过表[字段]的方式调用(就算是同表度量值,下拉列表也不会显示)。 - 字段被隐藏:去Fact_Sales的字段列表里看看,这两个标记字段可能被设成隐藏了。在Power BI或Tabular模型里,右键字段就能设置隐藏,隐藏后的字段不会出现在DAX编辑器的下拉提示里。
- 字段不在Fact_Sales表中:确认这两个字段确实属于Fact_Sales表,说不定不小心把它们建在其他关联表(比如日期表)里了,自然在Fact_Sales的下拉列表里找不到。
- 计算列存在异常:如果这俩是计算列,创建时用了错误的上下文,或者依赖的对象没正确加载,可能导致DAX编辑器识别不到。可以检查计算列的公式有没有错误,或者模型刷新时有没有报错。
- 编辑器缓存异常:有时候编辑器缓存出问题,会导致已存在的字段不显示。试试关闭再重新打开DAX编辑器,或者刷新模型后再操作。
内容的提问来源于stack exchange,提问作者Roger Clerkwell
相关产品推荐
相关产品推荐

