在 Google Data Studio 中将字符串拆分为两行

Split string in two rows in Google Data Studio

来自这里:

A 列 B 列
2021/01/01 AAA、BBB
2021/01/02 CCC, DDD

为此:

A 列 B 列
2021/01/01 AAA
2021/01/01 BBB
2021/01/02 CCC
2021/01/02 DDD

DataStudio 不提供此类数据操作的解决方案。

但是,这可以使用 BigQuery 或大多数现代数据库轻松完成。

WITH table AS (
    SELECT '2021/01/01' date, 'AAA, BBB' values
    UNION ALL
    SELECT '2021/01/02' date, 'CCC, DDD' values
)
SELECT
    table.date
    , value
FROM
    table
    CROSS JOIN UNNEST(SPLIT(table.values,', ')) value

结果: