exponenta event banner

пересечение

Класс: matlab.compiler.mlspark.RDD
Пакет: matlab.compiler.mlspark

Возврат установленного пересечения одного РДД с другим

Синтаксис

result = intersection(obj1,obj2)

Описание

result = intersection(obj1,obj2) возвращает элементы, которые являются заданным пересечением obj1 и obj2.

Входные аргументы

развернуть все

Входной RDD,, указанный как RDD объект.

Входной RDD, указанный как RDD объект.

Выходные аргументы

развернуть все

Конвейерный RDD, содержащий установленное пересечение двух входных RDD, возвращаемых как RDD объект.

Примеры

развернуть все

%% 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);

%% intersection
x = sc.parallelize({'A','B','C'});
y = sc.parallelize({'B','D'});
z = sc.parallelize({'E','F'});
out1 = x.intersection(y).collect(); % {'B'}

См. также

| | |

Представлен в R2016b