我们有一个查询,用于使用INSERT-SELECT
直接在另一个表上的查询将数据加载到表中,如下所示
INSERT OVERWRITE TABLE <table1>
SELECT * FROM <table2> t2
WHERE <some-conditions>;
同样,如何加载具有复杂数据类型的表?如何让我的 SELECT 查询中的几个/一些列为复杂的数据类型列做出贡献?我清楚了吗?
table1 的架构是
TABLE (col1 INT, col2 STRING, col3 ARRAY<STRING>)
注意:从文件加载到此类表是可能的,但我只想尝试是否可以使用上述INSERT-SELECT
查询方式加载。感谢您的兴趣。