如何在 google 数据工作室中创建新指标,并在字段中计算特定术语

How to Create a new metric in google data studio with count specific term in field

我有一个包含两个不同字符串 foobar 的字段。我想基于此字段创建一个新的计算指标,我只计算 foo 字符串的数量。我怎么做 ?

到目前为止,我已经试过了,但没有用:

COUNT(CASE WHEN REGEXP_MATCH(type,'foo.*'))

不确定我的问题是否清楚。如果不是,请告诉我。

编辑:我找到了这个解决方案 SUM(CASE WHEN Type = 'foo' THEN 1 ELSE 0 END) 但是我很想知道如何使用 Regexp

解决这个问题

REGEXP_MATCH 需要完整的字符串匹配:

REGEXP_MATCH attempts to match the entire string contained in field_expression. For example, if field_expression is "ABC123":
REGEXP_MATCH(field_expression, 'A') returns false.
REGEXP_MATCH(field_expression, 'A.*') returns true.

因此,要查找包含 foo 的字符串,请使用

REGEXP_MATCH(type,'.*foo.*')