繁体   English   中英

Datastudio 非计算字段创建

[英]Datastudio non calculated fields create

我将 datastudio 与 BigQuery 连接起来。 我尝试在 BigQuery 中使用用户函数,在数据工作室中使用过去的个人查询,但数据工作室不支持用户函数 ( CREATE TEMP FUNCTION )。 然后我尝试将新的非计算字段与类别一起使用,但出了点问题:

CASE WHEN REGEXP_MATCH(campaign, '*-Moskva-*','*-moskva-*') THEN 'Москва' ELSE 'other' END

错误:无效的公式

它可以使用以下任一CASE语句来实现:

1) 当campaign包含-Moskva--moskva- THEN Москва

CASE
  WHEN REGEXP_MATCH(campaign, ".*(-[Mm]oskva-).*") THEN "Москва"
  ELSE "other"
END

2) WHEN campaign Contains Moskvamoskva THEN Москва

CASE
  WHEN REGEXP_MATCH(campaign, ".*([Mm]oskva).*") THEN "Москва"
  ELSE "other"
END

创建了Google Data Studio 报告和 GIF 以详细说明:

我将datastudio与BigQuery连接起来。 我尝试在BigQuery中使用用户功能,并在datastudio中使用过去的个人查询,但是datastudio中不支持用户功能(CREATE TEMP FUNCTION)。 然后,我尝试使用带有类别的新的非计算字段,但是出了点问题:

CASE WHEN REGEXP_MATCH(campaign, '*-Moskva-*','*-moskva-*') THEN 'Москва' ELSE 'other' END

错误:无效的公式

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM