每个映射器“类型”的多个输入文件

2024-09-28 01:24:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试运行一个作业,其中每个映射器“类型”接收不同的输入文件。我知道在Java中有一种方法可以使用MultipleInputs类这样做:

MultipleInputs.addInputPath(job,new Path(args[0]),TextInputFormat.class,CounterMapper.class);
MultipleInputs.addInputPath(job,new Path(args[1]),TextInputFormat.class,CountertwoMapper.class);

在哪里CounterMapper.class以及CountertwoMapper.class是相应的映射器“类型”。在

我正试图用MrJob为Python或任何其他非Java语言实现类似的功能(请不要问原因!)。在

这个image与我想要实现的目标相似。在

感谢任何帮助。在


Tags: 文件path方法类型new作业argsjob

热门问题