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

时间:2017-10-20 08:17:46

标签: unix hive

运行时:hive -e "query" > mysheet.xls,我可以将输出导出到新的Excel文件。

您能否帮我将已创建的excel文件中的另一个hive query导出到不同的Excel工作表中? (不覆盖现有文件/数据)。

hive query这可能吗?请帮忙。

1 个答案:

答案 0 :(得分:0)

此处的问题是您正在使用stdout重定向>。这将始终创建一个新文件。如果您使用将添加到当前文件的添加重定向>>(而不是在Excel中创建新选项卡)。

那说你的查询可能正在创建一个csv文件,然后可以在Excel中打开。

如果您对结果感到满意,我建议您通过脚本生成多个csv文件,然后将其与其他脚本合并到一个大的Excel文件中,或者直接使用Excel合并多个csv文件。

您可以使用多种方式将其与Excel合并 - 其中一种可能的方式是here