我有一个需要在Ubuntu服务器上按计划导出的MongoDB集合。但是,我希望在导出期间将每行数据的年份和月份添加为一种时间戳。这样,第二个BI工具可以将CSV格式的数据与每个记录中的月份和年份一起导入为有效的交易日期。这意味着以下几个月的导入会有几个月的时间戳。
我了解如何使用mongoexport工具将数据转换为CSV格式,但是将每月和每年追加到每行是这里的差距。
答案 0 :(得分:1)
我不知道你可以,而不是直接使用mongoexport
。但是,没有什么可以阻止你处理输出,并在每一行的末尾添加"[YYYY]","[MM]"
。
This似乎是将一个已知字符串附加到文本文件中的每一行的一个选项,但bash是bash,我确信有成千上万的方法。