[英]How to specify array fields in app script advanced services to be used in Google 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 Moskva
或moskva
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.