我正在尝试在插入BigQuery表的DataStudio中显示表。我有一个String字段和2个数组的结构。这是我的问题所在。
当我要包括该结构中的两个数组时,该表会超时并显示连接错误。而当我尝试独立地将它们包括在内时,没有任何问题。
DataStudio不支持这种结构吗?还是我做错了什么?谢谢。
答案 0 :(得分:0)
它不支持它。您必须在const { override, addDecoratorsLegacy } = require('customize-cra')
module.exports = override(addDecoratorsLegacy())
子句中进行转换。
如果要连接重复字符串字段中的所有字符串,可以使用ARRAY_TO_STRING:
SELECT
或对于整数,必须将它们转换为字符串,然后将它们串联
ARRAY_TO_STRING(recos.reco_sku)
否则,您可以使用ARRAY_TO_STRING(
ARRAY(
SELECT
CAST(i AS STRING)
FROM
UNNEST(recos.nb_asso) AS i WITH OFFSET o
ORDER BY
o
)
)
爆炸数组,并使每个数组条目的行平坦。