将复合值展平(分解)成多行

Posted

技术标签:

【中文标题】将复合值展平(分解)成多行【英文标题】:Flattens (explodes) compound values into multiple rows 【发布时间】:2020-07-22 18:46:02 【问题描述】:

Flatten 可用于跟随半结构和结构数据,或仅用于半结构。

【问题讨论】:

【参考方案1】:

Flatten 用于 VARIANT、OBJECT 或 ARRAY。 Unpivot 将处理结构化数据。

【讨论】:

谢谢!我还有一个问题,迈克。如果我们想在故障安全中删除数据,无论用户还是雪花支持都可以在 7 天期限到期之前将其删除。 没有从故障保护中删除数据的选项。为避免故障保护,请使用临时表。

以上是关于将复合值展平(分解)成多行的主要内容,如果未能解决你的问题,请参考以下文章

SQL一行多列数据分解成多行数据

SQL Group By - 将结果作为单行而不是多行返回(展平结果)

如何展平具有相同 id 的多行的 pandas 数据框

使用 LINQ 将具有相同值的多行列表连接成单行

将列表的列分解为多行

根据列值将一行分解/拆分为多行