* * * * * * * * * * * * * * FlatFileItemReader
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * Все, что поэтому, если у вас есть дескриптор Resource
, указывающий на файл HDFS, все готово.
Теперь, чтобы получить ресурс HDFS, вы можете:
- Использовать Spring для Hadoop .После настройки файловой системы HDFS вы сможете получить ресурс из контекста приложения с помощью
applicationContext.getResource("hdfs:data.csv");
- Реализация собственного
Resource
с использованием API Hadoop (как показано в ответе Майкла Саймонса).Я вижу, что некоторые люди уже сделали это здесь
Надеюсь, это поможет.