我正在Data Studio仪表板上工作,并且有一个表格来显示事件标签和总计列表。这是列表:
事件标签
1)通用产品信息,患者教育材料,专业服务,筛查工具,编码指南2)一般产品信息,患者教育材料,专业服务,筛选工具3)一般产品信息4)一般产品信息,专业服务5)一般产品信息,患者教育材料,专业宣传,筛选工具,编码指南,其他6)一般产品信息,筛选工具7)一般产品信息,筛选工具,编码指南
总事件1)132)73)34)35)16)17)1共有29个活动
我需要能够分隔每个事件标签,并以逗号分隔地单独添加,就像这样事件标签-总事件1)一般产品信息29(事件标签和总事件在单独的列中)2)病人教育资料21
依此类推...
我尝试用正则表达式匹配来做一个Case when语句,((我对此不太熟悉,并且完全卡住了,这是我拥有的一些代码:
案例当REGEXP_MATCH(事件标签,(“常规产品信息,患者教育材料,专业服务,筛查工具,编码指南”)则为“常规产品信息”当REGEXP_MATCH(事件标签,“(常规产品信息,患者教育材料,专业宣传,筛选工具)”然后“患者教育材料”
ELSE "Other"
END
请确认我是否可以使用正则表达式匹配的case语句来执行此操作,我正试图避免创建自定义维度或事件