我有一张外桌( tbl_external
)指向s3位置。
我正在尝试使用另一个表将数据插入到外部表中( tbl_test
)不是外部表。
insert into tbl_external select * from tbl_test;
但是hive总是生成一个具有相同文件名的文件( 000000_0
)当我运行上面的insert语句时。因此,当我多次运行insert语句时,文件将被覆盖,s3位置将始终有一个文件而不是多个文件。
如何使配置单元生成不同的文件名(如 000000_0_copy_1
, 000000_0_copy_2
等)
我们在开发环境中没有这个问题,我们只在prod中面临这个问题。
开发配置单元版本为 1.2.1.2.3.6.0-3796
产品配置单元版本为 1.2.1000.2.5.3.0-37
暂无答案!
目前还没有任何答案,快来回答吧!