私の目標は、HDFS にディレクトリを作成することです。そのために私は使用します:
- spring-data-hadoop:2.4.0.RELEASE
- spring-data-hadoop-store:2.4.0.RELEASE
私の構成クラスでは、Bean を定義します
@Bean
public DataStoreWriter<File> dataStoreWriter() {
return new AvroPojoDatasetStoreWriter<File>(File.class, datasetRepositoryFactory(), fileInfoDatasetDefinition());
}
私のサービスでは、この Bean を使用して、必要なものを記述できます。
File myDirectory = new File(myDirectoryPath);
dataStoreWriter.write(myDirectory);
HDFSにはavroファイルがあります。名前が生成され、それにファイル名戦略を適用する解決策が見つかりません。
名前を修正したり、Bean を取得したりするにはどうすればよいですか?