2017-10-20 48 views
0

在运行过程中多个选项卡:hive -e "query" > mysheet.xls,我能够输出导出到一个新的Excel文件。出口蜂巢查询输出到Excel中

你能不能帮我出口的另一个hive query到已经创建的excel文件到不同的excel表? (不会覆盖现有的文件/数据)。

这可能与hive query?请帮忙。

回答

0

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

这就是说你的查询可能创造一个csv文件,该文件可以在Excel中再开。

如果你满意你的结果,我建议产生多个通过脚本csv文件,然后要么与其它脚本合并成一个大的excel文件,或直接使用Excel来合并多个csv文件。

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