如何解决在混合数据源Google Data Studio中创建CASE时出错
我已经能够成功使用以下degrees of freedom
语句为我的Google Data Studio报告创建其他指标;但是,当我使用混合(而不是非混合)数据源时,此完全相同的语句将失败。为什么?
目前使用混合数据和CASE
这样的语句是否有限制?我是否需要使用混合中涉及的表名称之一来限定变量? (我尝试过,但是也许我做得不正确)。
这是我正在使用的简单CASE
语句:
CASE
解决方法
是的,能够复制该问题,该问题特定于CASE
数据源(Blended)中的More information。
另一种方法是使用下面的REGEXP_REPLACE
Calculated Field,它从问题中的CASE
重新创建WHEN
子句:
CAST(
REGEXP_REPLACE(
REGEXP_REPLACE(
CONCAT(officeNumber,";",commissionAmount,quantity),"^(000);(0);([1-9]{1}).*$","0"),"^([^;]+);([^;]+);([^;]*)","\\3")
AS NUMBER )
Google Data Studio Report和要详细说明的GIF:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。