我有一个 kiba 作业,它需要一个 CSV 文件(使用Kiba::Common::Sources::CSV
),丰富其数据,合并一些行(使用此处ChainableAggregateDestination
描述的目标)并将其保存到另一个 CSV 文件(使用)。Kiba::Common::Destinations::CSV
现在,我想对目标 CSV 中的行进行不同的排序(基于第一列)。我找不到一种方法来编写执行此操作的转换。我可以post_process
用来重新打开目标 CSV,对其进行排序并重写它,但我想有一种更清洁的方法......
有人可以指出我正确的方向吗?