ヘッダーをスキップ
Oracle® Big Data Connectorsユーザーズ・ガイド
リリース2 (2.3)
E48215-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

orch.export

ユーザーのローカルRセッションのRオブジェクトをHadoop実行環境で利用できるようにするため、これらのオブジェクトをMapReduceジョブで参照できます。

使用方法

orch.export(...)

引数

. . .

名前または明示的な定義による、カンマ区切りリストの1つ以上の変数、データ・フレームまたはその他のメモリー内オブジェクト。

使用上の注意

この関数を使用すると、hadoop.exec関数とhadoop.run関数で使用するローカル変数を準備できます。mapperreducercombinerinitおよびfinalの各引数は、エクスポートされた変数を参照できます。

戻り値

リスト・オブジェクト

次のコード・フラグメントは、hadoop.run関数のexport引数で使用されるorch.exportを示しています。

hadoop.run(x,
    export = orch.export(a=1, b=2),
    mapper = function(k,v) {
        x <- a + b
        orch.keyval(key=NULL, val=x)
    }
)

次に、同様のコード・フラグメントを示します。ただし、変数がhadoop.run関数の外部で定義される点を除きます。

a=1
b=2
hadoop.run(x,
    export = orch.export(a, b),
    .
    .
    .
)