orch.dryrun
ローカル・ホストとHadoopクラスタ間で実行プラットフォームを切り替えます。ドライ・ランにRコードの変更は必要ありません。
引数
- onoff
-
MapReduceプログラムをローカルで実行するにはTRUE
、Hadoopクラスタでプログラムを実行するにはFALSE
に設定します。
使用上の注意
orch.dryrun
関数を使用すると、Hadoopクラスタで大規模データセットを使用してMapReduceプログラムを実行する前に、ラップトップで小規模データセットを使用してプログラムをローカルに実行できます。マッパーとリデューサは、HDFSからの行ストリームで連続的に実行されます。ドライ・ランにHadoopクラスタは必要ありません。
例
次の例では、orch.dryrun
の値をFALSE
からTRUE
に変更します。
R> orch.dryrun()
[1] FALSE
R> orch.dryrun(onoff<-T)
R> orch.dryrun()
[1] TRUE