メインコンテンツ

collectAsMap

クラス: matlab.compiler.mlspark.RDD
名前空間: matlab.compiler.mlspark

RDD 内のキーと値のペアを MATLAB containers.Map オブジェクトとして返す

構文

result = collectAsMap(obj)

説明

result = collectAsMap(obj) は、obj 内のキーと値のペアを MATLAB® containers.Map オブジェクトとして返します。

入力引数

すべて展開する

RDD オブジェクト。RDD オブジェクトとして指定します。

出力引数

すべて展開する

RDD 内のキーと値のペア。MATLAB containers.Map オブジェクトとして返されます。

すべて展開する

% Connect to Spark
sparkProp = containers.Map({'spark.executor.cores'}, {'1'});
conf = matlab.compiler.mlspark.SparkConf('AppName','myApp', ...
                        'Master','local[1]','SparkProperties',sparkProp);
sc = matlab.compiler.mlspark.SparkContext(conf);

% Collect as Map
x = sc.parallelize({ {'a',1} ,{'b',2} });
c = x.collectAsMap() % c is a MAP with 'a','b' as keys and 1,2 as values

バージョン履歴

R2016b で導入