前述のorch.pack
の呼出しで圧縮されたRオブジェクトをリストアします。
使用方法
orch.unpack(...)
引数
圧縮されたオブジェクトの名前。
使用上の注意
この関数は、通常、マッパー関数またはリデューサ関数の先頭で使用され、入力を取得して準備します。ただし、MapReduceジョブの結果を展開する場合にRコンソールなどの外部でも使用できます。
次のデータ・フローについて考えます。
ORCH
クライアントからマッパー、コンバイナ、リデューサ、ORCH
クライアントへのデータ・フロー。
あるステージでデータが圧縮される場合、そのデータは次のステージで展開される必要があります。
戻り値
非圧縮リスト型データ。このデータには任意の数と任意のタイプの変数を含めることができます。
関連項目
例
次のコード・フラグメントでは、orch.pack
の例で圧縮されたデータをリストアします。
reducer = function(key, vals) { x <-orch.unpack(vals[[1]]) r <-x$qy yy <- x$yy nRow <- x$nRows . . . }