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

Введенный в R2017b