私はHadoopプログラムを作成していますが、引数を直接Hadoop use args []に渡すことができることを知っています。つまり、現在は次のようになっています。
ToolRunner.run(new Configuration(), new RunDear(), args);
しかし、引数が多い場合は、以下のような構成ファイルを作成して、Hadoopに渡すことはできますか?このファイルは、ローカルファイルシステムまたはhdfsのどこに配置する必要がありますか?
sample_size 200
input_genotype_file /data/genotypes.txt
input_phenotype_file /data/phenotypes.txt
output_directory /outout
mtry 200
ntree 3000
distance 0 (e.g. 0=euclidean, 1=mehalanobis
variable_important 0 (e.g. 0=information gain, 1=permutation)
etc….