我有一个数据集,它具有简单(字符串)和复杂数据类型的组合,用管道分隔。)|PID(String)|DEVID(String)|FIRSTNAME(String)|LINK(String which is a JSON)如何读取上述数据并转换为数据格式(使用StructType模式)以插入到Hive表中。如何将链接列数据加载到Hive表中,它在表中的数据类型是什么。。
我一直在使用通过hive查询外部表。该表包含的列大多是像struct这样的配置单元复杂数据类型。我该如何在SQL LAB中写一个类似下面这样的查询呢?SELECT header.guid FROM table1 WHERE guid = 'xxxx',其中header是结构数据类型,而guid是头的一个成员。据我所知,问题是将结构数据类型为string,尽管还不确定如何解决这个问题