Hadoop Amazon streaming elastic mapreduce获取输入文件名并设置输出

Hadoop Amazon streaming elastic mapreduce获取输入文件名并设置输出,hadoop,amazon-web-services,Hadoop,Amazon Web Services,我正在使用amazon流媒体功能,是否可以获取文件输入名称 我还可以设置输出,使每一行都不是一个新文件吗?如果这是您的问题,您没有正确地使用它。您的映射程序不应该关心正在处理哪个文件。它从与--input参数匹配的整个集合中获取一块数据,并将其发送到STDIN上的映射器。映射器应处理输入并输出一个键\t*val1*,val2,。。。然后,这些数据被传递到标准数据上的(其中一个)减速器

我正在使用amazon流媒体功能,是否可以获取文件输入名称


我还可以设置输出,使每一行都不是一个新文件吗?

如果这是您的问题,您没有正确地使用它。您的映射程序不应该关心正在处理哪个文件。它从与--input参数匹配的整个集合中获取一块数据,并将其发送到STDIN上的映射器。映射器应处理输入并输出一个\t*val1*,val2,。。。然后,这些数据被传递到标准数据上的(其中一个)减速器