首页 > 解决方案 > 在 BigQuery 中,如何形成包含 REPEATED 记录而不是 NULLABLE 记录的 SQL

问题描述

当我以这种方式编写 SQL 时:

select user_id_identified, STRUCT(brand, rank) AS brand_by_rank FROM dual

然后我使用 Spark BigQuery 连接器将此数据帧写入 BQ(我不创建表,因为 Spark 允许将数据帧直接转换为表),它为我提供了一个列类型为“为空的记录”的新表

但我真正想要的是“RECORD of REPEATED”,我该如何调整我的 SQL 来实现这一点?

标签: google-bigquery

解决方案


推荐阅读