将配置单元查询输出导出到excel中的多个选项卡

mwngjboj  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(388)

运行时: hive -e "query" > mysheet.xls ,我可以将输出导出到新的excel文件。
你能帮我再出口一个吗 hive query 是否将已创建的excel文件转换为不同的excel工作表(不覆盖现有文件/数据)。
这有可能吗 hive query ? 请帮忙。

djp7away

djp7away1#

这里的问题是您正在使用stdout重定向 > . 它将始终创建一个新文件。如果使用添加重定向 >> 将添加到当前文件(而不是在excel中创建新选项卡)。
也就是说你的查询可能正在创建一个 csv 然后可以在excel中打开的文件。
如果您对结果满意,我建议生成多个 csv 文件,然后将其与其他脚本合并为一个大excel文件或直接使用excel合并多个文件 csv 文件夹。
您可以使用多种方法将其与excel合并-其中一种可能的方法是在这里

相关问题