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

Tableau Desktop中CASE语句报‘标识符缺失’的修正方法咨询

Tableau CASE语句“标识符缺失”错误修复方案

正确语法写法

Tableau支持两种CASE语句格式,以下写法均可解决你的错误:

写法一:条件判断式CASE

CASE
WHEN [Metric Type] = 'FTE' THEN 'Per Student FTE'
WHEN [Metric Type] = 'GSF' THEN 'Per GSF'
ELSE NULL
END

写法二:简洁匹配式CASE(更推荐)

CASE [Metric Type]
WHEN 'FTE' THEN 'Per Student FTE'
WHEN 'GSF' THEN 'Per GSF'
ELSE NULL
END

错误原因排查

出现“标识符缺失”通常是以下问题导致:

  • 字段名不匹配:确认[Metric Type]是数据源中存在的准确字段名,检查空格、拼写是否完全一致(Tableau对大小写不敏感,但带空格的字段必须用方括号包裹)。
  • 符号使用错误:必须用英文方括号[]包裹带空格的字段名,字符串常量必须用英文单引号',禁止混用中文符号。
  • 语法不完整:确保CASE语句以END结尾,每个WHEN都对应THEN,无关键字遗漏。

验证步骤

在Tableau计算字段编辑器中输入表达式后,点击「检查语法」按钮确认错误是否消除,同时确认数据源中[Metric Type]字段未被重命名或删除。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 15:54:50