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