繁体   English   中英

是否可以在数据块增量表的同一列中存储 2 种不同的结构类型?

[英]Is it possible to store 2 different struct types in the same column of a data bricks delta table?

我收到多个需要加载到一张表中的 XML 文件。 那些 XML 文件对于特定列具有不同的结构类型。 我想知道这个列是否可以以某种方式存储在数据块表的同一列中。 请参阅下面我为同一列 col1 获得的不同结构类型。 在 file1 col1 是 struct 和 col1a 是 struct 和 col1a1,col1a2..是 file2 的字符串类型 col1 是一个结构类型,但底层 col1b 和 col1c 是字符串类型。

文件 1:col1 col1a col1a1 col1a2。 . col1b

文件 2: col1 col1b col1c

分别读取两个 xml,然后根据您对各个数据帧的选择将 2 col 的数据类型转换为字符串或结构。最后对两个数据帧进行联合。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM