我刚开始看apache骆驼(使用蓝图路线),我已经卡住了。我需要处理一组不同格式的csv文件。我用foo_X_20160110.csv得到了5个文件,其中X指定了csv文件的类型,并且这些文件有一个日期标记。这些文件可能非常大,因此一旦写入所有文件,就会写入“完成”文件。完成的文件名为foo_trigger_20160110.csv。带有doneFileName的Apache骆驼文件
我已经看到文件上的doneFileName选项,但只支持静态名称(我在文件名中有一个日期),或者它期望每个输入文件都有一个完成的文件。
文件必须以固定顺序进行处理,但不能保证它们以何种顺序写入输入目录。因此我需要等待完成的文件。
任何想法如何与骆驼这可以做?
对于好的骆驼书有什么建议吗?
嗨,那些曾经在几个问题。你能详细说明你后面的问题吗?至于书籍,你应该从骆驼在行动这是主要的书,然后还有骆驼食谱。 –
感谢您的书籍推荐。主要问题在于如何配置文件URI以使用非静态完成的文件,并且只在处理0字节完成文件(根据日期更改名称)时才处理目录中的其他文件 – Ben